Michael Schröpl: Scriptverarbeitung friert ein ?!

Beitrag lesen

Hi auch,

Bis hierhin funktioniert es wunderbar!
set ttpl = fso.OpenTextFile(currDesignFile,forReading)
ttpl_html = ttpl.ReadAll
ttpl.close
set ttpl = nothing
Response.Write "<p>Datei ausgelesen</p>"
Das wird nicht mehr geschrieben

Wie wäre es mit Ausgaben nach jeder Zeile?
Klappt das Öffnen?
Klappt das Lesen?
Klappt das Schließen?
Klappt das Freigeben?
Dein Programm ist bisher auffällig wenig robust.

also muß er irgendwas davor monieren.

Kommt darauf an, wer "er" ist und wie sich das "monieren" äußert.
Was liefert DeinWebserver denn so an Debug-Informationen?

Das FileSystemObject ist mit Server.CreateObject und vorher mit
CreateObject angelegt worden, keine Veränderung.
Hat jemand eine Erklärung dafür?

Das Problem ist letzten Endes, daß Du mit dem FileSystem-Objekt eine
black box verwendest. Vor dem Ansprechen tut es, nachher nicht.
Reinsehen kannst Du anscheinend nicht.
Wenn dies alles zutrifft, dann ist Dein Problem nicht systematisch lösbar.

Also:

  • entweder liefert Dir das fso noch irgendwelche Informationen
      (ich habe keine Ahnung davon, da müßtest Du schon Dein Manual fragen)
  • oder Deine Entwicklungsumgebung verdient es, hinterfragt zu werden
      (aber das wolltest Du ja nicht hören)

Viele Grüße
      Michael