2016-07-01 4 views
0

Для моей компании мне поручено найти способ отладки внешних процессов и скриптов cs.ошибка при попытке отладки внешнего процесса с помощью notepad ++ и csscript

Вещь, которую я пытаюсь достичь, позволяет инженерам проекта (у которых нет визуальной студии) отлаживать написанные ими сценарии. У нас есть довольно аккуратная система, где инженер-проектировщик может написать простой скрипт для добавления немного большей функциональности в нашу основную программу (включение подсветки на специальном входе) (она используется много для взаимодействия между пользовательскими ввода-выводами клиентов и нашими программное обеспечение.)

Итак, я подумал, что для начала стоит проверить плагин csscript для блокнота ++. Для создания простого скрипта (если он имеет статический void main) он более чем велик, он потрясающий. Однако я хотел бы попробовать «Debug внешний процесс» особенность и в тот момент, когда я нажимаю на него я получаю эту ошибку:

************** Tekst van uitzondering ************** 
System.ComponentModel.Win32Exception (0x80004005): The system cannot find the file specified 
    at System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo startInfo) 
    at System.Diagnostics.Process.Start() 
    at CSScriptNpp.DebugExternal.<GetProcessList>d__11.MoveNext() 
    at CSScriptNpp.DebugExternal.Repopulete(Boolean refetch) 
    at CSScriptNpp.DebugExternal.<Reload>b__8_0() 


************** Loaded assembly's ************** 
mscorlib 
    Assembly-version: 4.0.0.0 
    Win32-version: 4.6.1076.0 built by: NETFXREL3STAGE 
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll 
---------------------------------------- 
CSScriptNpp 
    Assembly-version: 1.0.46.0 
    Win32-version: 1.0.46.0 
    CodeBase: file:///C:/Program%20Files%20(x86)/Notepad++/plugins/CSScriptNpp.dll 
---------------------------------------- 
System.Windows.Forms 
    Assembly-version: 4.0.0.0 
    Win32-version: 4.6.1055.0 built by: NETFXREL2 
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll 
---------------------------------------- 
System 
    Assembly-version: 4.0.0.0 
    Win32-version: 4.6.1075.0 built by: NETFXREL3STAGE 
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll 
---------------------------------------- 
System.Drawing 
    Assembly-version: 4.0.0.0 
    Win32-version: 4.6.1068.2 built by: NETFXREL3STAGE 
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll 
---------------------------------------- 
CSScriptIntellisense 
    Assembly-version: 1.0.14.0 
    Win32-version: 1.0.14.0 
    CodeBase: file:///C:/Program%20Files%20(x86)/Notepad++/plugins/CSScriptNpp/CSScriptIntellisense.dll 
---------------------------------------- 

И совершенно откровенно я понятия не имею, не что делать, потому что я все это: открытый Notepad ++ -> плагины -> csscript -> Отладка внешнего процесса.

любой, у кого есть опыт? или знает лучший способ?

+0

Вы сохранили файл? – rene

ответ

0

Я решил проблему путем удаления Notepad ++ и удаление всех плагинов и оставшихся файлов/папок в Program Files (x86)\Notepad++

после этого я переустановил АЭС и снова загрузили плагин, теперь он работает.

Смежные вопросы