Ich habe dieses Problem schon einmal kennengelernt und die Lösung war normalerweise, IIS neu zu starten. Im Grunde habe ich einige Änderungen an einer .wsc-Datei auf unserem Server vorgenommen. Aber wenn es ausgeführt wird, werden die neuen Codeänderungen, die ich vorgenommen habe, nicht ausgeführt. Ich habe dies mit Ereignisprotokollierung am Anfang der Datei verifiziert und es wird nicht angezeigt..WSC wird Codeänderungen nicht erkennen
Mein Problem ist, dass das erneute Starten von IIS auf unserem Produktionsserver etwas ist, was ich verabscheue, aber wir brauchen das heute. Ich habe versucht, die Datei erneut zu registrieren, aber ohne Erfolg.
Der Server ist ein 32-Bit-Server 2008-Betriebssystem. Und der Code läuft, es erzeugt immer noch die Datei, die es soll, aber wie ich schon sagte, es verwendet nicht die neuesten Änderungen.
Alle anderen Informationen, die ich zur Verfügung stellen kann, hinterlassen Sie bitte einen Kommentar und ich werde bearbeiten.
Danke, Jeff
Edit: Oisin, danke für die Antwort und ja, ich weiß, dass ich VBScript hassen, und alles, was es mit diesen Fenstern Script Komponenten. Ich habe solche Gefühle gegenüber meinem Manager geäußert, aber es ist ein schmutziger Job und jemand muss es tun!
Ja, es verwendet ein Server.CreateObject, um die Komponente aufzurufen.
ANTWORT: Ich habe seit meinem Fehler erkannt. Ich habe es nur immer und immer wieder "registriert", als ich es das erste Mal "vergessen" hätte. Mann, ich fühle mich dumm, aber Eile macht Verschwendung, wie sie sagen.
Danke für die Antwort und den Link!
ich dir es die Antwort geben, da Sie die einzigen, der schrieb zurück :) –
heh sind, wahrscheinlich cos ich die einzigen alt genug bin, dieses Zeug zu wissen. :) – x0n
WSC ist noch lebensfähig und funktioniert immer noch gut. Da der gesamte Code in JavaScript, Python und anderen Skriptsprachen geschrieben wird, ist WSC jetzt noch nützlicher. Heute war ich Gastgeber der Diff/Match/Patch-Bibliothek von Google, geschrieben in Javascript, in einem WSC. Keine Portierung, keine Codeänderung. Es kann jetzt von jedem COM-Client aus verwendet werden. Einfach. – Cheeso