Für meine Firma habe ich die Aufgabe, einen Weg zu finden, externe Prozesse und 'cs-Skripte' zu debuggen.Fehler beim Debuggen eines externen Prozesses mit Notepad ++ und csscript
Die Sache, die ich erreichen will, ist, dass Projektingenieure (die kein Visual Studio haben) die von ihnen geschriebenen Skripte debuggen. Wir haben ein ziemlich ordentliches System, in dem ein Projektingenieur ein einfaches Skript schreiben kann, um unserem Hauptprogramm ein bisschen mehr Funktionalität hinzuzufügen (Einschalten von Lichtern an speziellen Eingängen) (es wird viel benutzt, um zwischen benutzerdefinierten I/O von Kunden und unseren zu integrieren) Software.)
Also ich dachte, ein guter Punkt zu beginnen ist Auschecken des Csscript-Plugins für Notepad ++, Für den Aufbau eines einfachen Skripts (wenn es eine statische void main hat) ist es mehr als großartig, es ist fantastisch. Allerdings wollte ich den „Debug externer Prozess“ -Funktion und den Moment, mich darauf klicken, um zu versuchen bekomme ich diesen Fehler:
************** 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
----------------------------------------
Und ehrlich gesagt, ich habe keine Ahnung, was zu tun ist, weil alles, was ich tun ist: öffnet Notepad ++ -> plugins -> csscript -> Debug externer Prozess.
Irgendwelche Erfahrungen damit? oder kennt einen besseren Weg?
haben Sie die Datei gespeichert? – rene