Frage

Wordpress hat die Fähigkeit, sich (auf Wunsch des Admin-Benutzer) zu aktualisieren.

Ist es möglich, etwas ähnliches mit ASP.NET zu implementieren?

kann ich web.config und Binärordner verursacht Probleme sehen.

War es hilfreich?

Lösung

ASP.NET verwendet shadow von DLLs in Ihrem Ordner ist, damit Sie auf den Server auf einen neuen Satz von DLLs und Inhalt xcopy ohne diese Dateien gesperrt werden. So, dlls und web.config ist kein Problem.

wird die Frage sein, um den Prozess hat, die ASP.NET-Website läuft Schreibzugriff auf das Dateisystem. Dies ist im Allgemeinen eine schlechte Idee. Sie berücksichtigen sollten, um dieses „Auto-Update“ -Funktion in die Hände eines Service setzen, die auf dem Web-Server laufen könnten.

Schauen Sie sich diese ...

http://www.odetocode.com/articles/305.aspx

... für „Was ASP.NET-Programmierer über Anwendungsdomänen wissen sollten“, aber ernsthaft die Auswirkungen auf die Sicherheit der überlegen, was Sie vorschlagen. Wie werden Sie jemanden aus dem Hochladen bösen Code auf Ihrer Website stoppen?

Andere Tipps

Neben der Sicherheit Implikation dieser, ja sollte es möglich sein. Aber was Sie reden die asp.net Prozess mit haben Rechte in ihrem Verzeichnis alle Daten zu ändern.

Das klingt ein wenig gefährlich für mich.

web.config und die Binärordner sollte kein Problem sein, man kann tatsächlich diese bearbeiten, während ein ASP.Net app läuft. Bestehende Sitzungen weiterhin die „alten“ config oder ist, neue Sitzungen die neuen zu sehen bekommen.

Bearbeiten : Dieser Link descibes, was ich meine: http://technet.microsoft.com/en-us/library/cc759560.aspx

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top