Überprüfen, ob eine Datei existiert auf dem Server ASP.NET

        string jSFile = ResolveUrl("~/MyProject/JavaScripts/dir/test.js");
        if (!System.IO.File.Exists(jSFile))
        {
           ...
        }

Dieser code nicht funktioniert und ich denke, es ist die jSFile, die nicht gut funktioniert mit der IO.Datei.Vorhanden ist aber ich weiß das jSFile hat einen gültigen Pfad, da wenn ich paar Zeile später

Page.ClientScript.RegisterClientScriptInclude("myfile",jSFile); 

tut es befestigen Sie die JavaScript-Datei in der ASPX-und alle funktionieren.

Irgendeine Idee, wie man überprüfen, ob die Datei vorhanden ist?

  • Sollten Sie angegeben haben, dass der code innerhalb eines UserControl.
Schreibe einen Kommentar