Ich verwende Visual Studio 2017, um ein Webanwendungsprojekt auszuführen, das größtenteils mit Visual Studio 2015 entwickelt wurde. Ich habe jedoch nie die Datei "App_Offline.htm" erstellt. Niemand in meinem Team hat es hinzugefügt. Es zeigte sich zufällig, während Visual Studio 2017 ausgeführt und getestet wurde.App_Offline.htm erstellt von Visual Studio 2017
das Problem hier Aufblickend ich This application is currently offline. To enable the application, remove the app_offline.htm file from the application root directory gefunden, wo eine Antwort angegeben:
Gehen Sie einfach auf das Stammverzeichnis Ihres Web-Verzeichnis, es sollte dort sein. Es ist etwas, das VS während bestimmter Aufgaben dort platziert.
Dies ist ein inakzeptables Verhalten beim Testen einer Webanwendung. Diese Version von Visual Studio ist unbrauchbar, wenn Visual Studio "nur beschließt", meine Webanwendung offline zu schalten. Diese Antwort/Frage bezieht sich auf eine frühere Version von Visual Studio, aber wenn diese Funktion früher da war, gehe ich davon aus, dass sie immer noch da sein muss, weil sie die einzige Möglichkeit darstellt, wie die Datei angezeigt wird.
Mit welchen spezifischen Aufgaben wird diese Datei im Lösungsordner angezeigt? Wie kann ich das verhindern?
Es gibt nichts, das dazu führen würde, außer für das explizite Hinzufügen der Datei selbst. Wenn das nicht du warst, hat es vielleicht ein anderer Entwickler in deinem Team getan? Egal, es gibt keine Möglichkeit, "es zu verhindern", da es nicht ohne menschliches Eingreifen geschieht. –
Lustig, das Zitat, das du von der anderen Antwort gepostet hast, war von 2010. Also, es gilt eindeutig nicht für Visual Studio 2015 oder 2017. – NightOwl888
@ NightOwl888 und Chris Pratt Nein, ich habe es nicht hinzugefügt und niemand in meinem Team fügte es hinzu. Die Funktion war entweder in Visual Studio vorhanden oder die angegebene Antwort war in der Frage falsch, die ich verlinkt habe. Wenn es einmal dort war und niemand in meinem Team es hinzugefügt hat, dann ist es logisch, dass die Behauptung in der Frage, die ich verlinkt habe, wahr bleibt. Wenn Sie möchten, kann ich das Tag für Visual Studio 2017 entfernen und die zu beantwortende Frage "Auf welche spezifischen Aufgaben bezog sich diese Antwort" bearbeiten, wenn dies erforderlich ist, um eine solide Antwort zu erhalten, die ich verwenden kann, um das Problem zu beheben. Ein Mensch hat es nicht getan, also brauche ich eine Antwort. –