Модератор
|
||||||
1 | ||||||
PowerShell ISE падает при попытке отлаживать скрипт с синтаксической ошибкой15.12.2016, 15:37. Показов 1875. Ответов 9
Метки powershell_ise (Все метки)
Минимизировал скрипт до уровня, когда падение ещё возникает.
Что ошибка - лишняя двойная кавычка во второй строке я знаю. Ну, не должно же падать? win7 64 Код
PS C:\Users\User> $PSVersionTable.PSVersion Major Minor Build Revision ----- ----- ----- -------- 2 0 -1 -1
0
|
15.12.2016, 15:37 | |
Ответы с готовыми решениями:
9
Что такое PowerShell ISE? PowerShell vs PowerShell ISE Что делать с этой синтаксической ошибкой? PowerShell ISE выдает ошибку запуска скрипта |
15.12.2016, 15:52 | 2 |
KolodeznyDiver,
Сложно сказать было ли такое на древнем 2-ом PoSH (и такой же древней ISE), так как все powershell-щики сейчас юзают исключительно 4-5 версию языка. И таких падений в этих версиях не наблюдается.
1
|
Покинул форум
3672 / 1483 / 355
Регистрация: 07.05.2015
Сообщений: 2,903
|
|
15.12.2016, 16:41 | 3 |
Сообщение от Garry Galler
1
|
Покинул форум
3672 / 1483 / 355
Регистрация: 07.05.2015
Сообщений: 2,903
|
|
15.12.2016, 16:51 | 5 |
KolodeznyDiver, как и написано выше - используйте для выявления причины падения Process Monitor от Sysinternals: настраиваете фильтр для отлова событий ISE, попутно отсеивая все остальные процессы, затем смотрите лог. Также есть вариат посмотреть что пишется при падении в журнале событий.
1
|
Garry Galler
|
15.12.2016, 16:56
#6
|
Не по теме: Никогда не понимал тех, кто любит комментировать чужие комментарии. Адекватный человек просто выскажет свое мнение, и не будет акцентироваться на обязательности опровержения чужого мнения.
0
|
Модератор
|
|
15.12.2016, 17:04 [ТС] | 7 |
Там вот
Кликните здесь для просмотра всего текста
Код
ersion=1 EventType=PowerShell EventTime=131262777399549261 ReportType=1 Consent=1 ReportIdentifier=30cb9fbd-c2c0-11e6-a41e-dc4a3e4acb6c Response.type=4 Sig[0].Name=NameOfExe Sig[0].Value=powershell_ise.exe Sig[1].Name=FileVersionOfSystemManagementAutomation Sig[1].Value=6.1.7601.17514 Sig[2].Name=InnermostExceptionType Sig[2].Value=System.ArgumentOutOfRangeException Sig[3].Name=OutermostExceptionType Sig[3].Value=System.Reflection.TargetInvocation Sig[4].Name=DeepestPowerShellFrame Sig[4].Value=indows.PowerShell.GuiExe.Internal.GPowerShell.Main Sig[5].Name=DeepestFrame Sig[5].Value=indows.PowerShell.GuiExe.Internal.GPowerShell.Main Sig[6].Name=ThreadName Sig[6].Value=unknown DynamicSig[1].Name=Версия ОС DynamicSig[1].Value=6.1.7601.2.1.0.256.48 DynamicSig[2].Name=Код языка DynamicSig[2].Value=1049 UI[3]=Прекращена работа программы "powershell_ise" UI[4]=Windows может провести поиск способа устранения этой ошибки в Интернете. UI[5]=Искать решение проблемы в Интернете и закрыть программу UI[6]=Проверить наличие способа исправления ошибки в Интернете позднее и закрыть программу UI[7]=Закрыть программу FriendlyEventName=PowerShell ConsentKey=PowerShell AppName=powershell_ise AppPath=C:\Windows\System32\WindowsPowerShell\v1.0\powershell_ise.exe
0
|
Покинул форум
3672 / 1483 / 355
Регистрация: 07.05.2015
Сообщений: 2,903
|
|
15.12.2016, 18:44 | 8 |
Не по теме: Garry Galler, иногда лучше помалкивать и казаться наивным дураком, нежели раскрыть рот и развеять все сомнения. Для чего Вы развеяли о себе всякое сомнение, остается неясным. Добавлено через 8 минут KolodeznyDiver, попробую воспроизвести ошибку, как что будет отпишусь. Добавлено через 1 час 29 минут KolodeznyDiver, скорее всего у Вас сбой в работе системы, так как воспроизвести точно такую же ошибку не удалось, была лишь ошибка запуска, но она решилась путем удаления файла powershell_ise.exe.config в папке с бинарником хоста PowerShell, в котором прописывал некогда запрет на запуск ISE. Поэтому все же лучше сделать лог Process Monitor'ом и приаттачить к сообщениям. Иных вариантов пока предложить не могу.
1
|
Модератор
|
|
15.12.2016, 20:03 [ТС] | 9 |
Лог начат с момента, когда точка останова уже поставлена на 3-ю строку. Указываю procmon-у мишенью на окно ise, возвращаюсь мышью в окно ise, щелчёк на его заголовке, F5, вылетело. Подтверждаю "Закрыть программу".
0
|
Garry Galler
|
18.12.2016, 14:28
PowerShell ISE падает при попытке отлаживать скрипт с синтаксической ошибкой
#10
|
Не по теме: greg zakharov,
0
|
18.12.2016, 14:28 | |
Как запустить консольное приложение с ключами в PowerShell ISE? Не запускается PowerShell ISE (точнее закрывается сразу после просмотре мою splash) Программа падает при попытке вывести диалог MySQL Падает при попытке изменения конфига Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |