Unser ASP.Net-Projekt enthält date.js (http://www.datejs.com/) auf allen .ASPX-Seiten.Wie finde ich heraus, welche ASPX-Dateien tatsächlich auf eine JavaScript-Datei verweisen?
Dieses Skript löst beim Debuggen jedoch Ausnahmen aus, auch wenn die Seite es nicht explizit verwendet. Also in allen neu erstellten .ASPX-Seiten ich es nicht enthalten, es sei denn, es ist tatsächlich erforderlich.
Gibt es eine Möglichkeit, herauszufinden, was .ASPX-Seiten tatsächlich Referenz Funktionen aus dieser .JS-Datei (im Gegensatz zu nur diese Datei enthalten)? Für C# -Dateien könnte ich einfach die Datei aus dem Projekt entfernen und sehen, ob Buildfehler vorliegen. Gibt es einen ähnlichen Ansatz für .JS-Dateien?
Ich bin auf der Suche nach einem Ansatz, der nicht zu jeder Seite auf der Website durchsuchen muss.
unter der Annahme, dass das aspx html ausspuckt, suchen Sie in http-Protokollen nach der URL des Skripts und überprüfen Sie dann den Verweis auf diese URLs. – dandavis
http://stackoverflow.com/questions/3193859/asp-net-catch-referenced-script-file-exceptions Vielleicht könnten Sie ein Protokollierungs-Framework verwenden? – DotDotBeep