0

Ich versuche, ein VBScript zu debuggen. Ich habe Visual Studio 2017 Community Edition installiert, aber wann immer ich mein Skript ausführe (mit einem stop in der Nähe des Anfanges des Skripts), wird der Just-in-Time-Debugger nicht angezeigt und meine Skripte werden fortgesetzt.Kann Visual Basic-Skripts nicht debuggen

Ich habe auf der folgenden sah, und nichts geholfen hat:

Just-In-Time Debugging in Visual Studio

  • Ich habe aktivieren, damit Sie in Internet-Eigenschaften.
  • Ich habe aktiviert "Managed", "Native" und "Script" in Tools \ Options \ Debugging \ Just-in-Time in Visual Studio 2017.
  • Alle Registrierungsschlüssel in dem Artikel aufgeführt sind in der Registrierung vorhanden.
  • Ich konnte dem Artikel C# Console App Beispiel folgen. Es hat (wenn auch mit variablem Erfolg) irgendwann den Debugger erreicht.

Visual Studio 2013 and VB Scripts

  • Ich habe versucht, das Debuggen in der Art und Weise hier detailliert beschrieben, aber es hörte nie auf die stop oder einen der Haltepunkte an I aufgebaut.

Das einzige, woran ich denken kann, ist möglicherweise die Werte in der Registrierung sind falsch. Der MSDN-Artikel hat nicht explizit erwähnt, wie die Werte sein sollten.

Haben andere Personen versucht, Visual Studio 2017 zum Debuggen von VBScripts zu verwenden? Ich hatte Glück, 2010 und 2012 an meinem Arbeitscomputer zu verwenden, aber leider kann ich keine Downloads für diese Versionen von Visual Studio für meinen Heimcomputer finden.

Wenn jemand irgendwelche Ideen hat, lass es mich wissen.

+0

Versuchen Sie das Skript starten mit ' // x' oder '// d' Kommandozeilenparameter. Überprüfen Sie diese Antwort https://StackOverflow.com/a/38937673/2165759 – omegastripes

+0

Leider verhält es sich immer noch gleich. –

+0

Außerdem bin ich offen für alternative Programme/Methoden zum Debuggen von VBScripts. Ich weiß nur, dass Visual Studio eine der gebräuchlichsten und allgemein einfachsten Methoden ist. –

Antwort

1

Wenn Sie Ihren VS als Administrator ausführen und das Skript-Debugging unter TOOLS-> Optionen-> JIT-Debugging aktivieren, wie wäre es mit dem Ergebnis?

verwendete ich die VS2017 Enterprise-Version vor:

Visual Studio 2017 debugging vbscript

Oder die Abhilfe in diesem Feedback überprüfen, die zu diesem Thema ähnlich ist:

https://developercommunity.visualstudio.com/content/problem/30845/vs2017-script-jit-debugging-is-not-working.html

+0

Die Umgehung in Ihrem zweiten Link hat funktioniert! –

Verwandte Themen