ASP.NET-Webseiten – Veröffentlichen der Website


1. Verwenden Sie die neueste Version von ASP.NET

Bevor Sie fortfahren, stellen Sie sicher, dass auf Ihrem Hosting-Computer die neueste Version von ASP.NET (4.0 oder 4.5) ausgeführt wird.


2. Kopieren Sie die Webordner

Kopieren Sie Ihre Website (alle Ordner und Inhalte) von Ihrem Entwicklungscomputer in einen Anwendungsordner auf Ihrem Remote-Hosting-Computer (Server).

Wenn Ihre Anwendung Daten enthält, kopieren Sie die Daten nicht (siehe Punkt 4 unten).


3. Die DLL-Dateien

Stellen Sie sicher, dass der bin-Ordner auf Ihrem Remote-Hosting-Computer dieselben DLL-Dateien enthält wie auf Ihrem Entwicklungscomputer.

Nach dem Kopieren des bin-Ordners sollte er Dateien wie diese enthalten:

Microsoft.Web.Infrastructure.dll
NuGet.Core.dll
System.Web.Helpers.dll
System.Web.Razor.dll
System.Web.WebPages.Administration.dll
System.Web.WebPages.Deployment.dll
System.Web.WebPages. dll
System.Web.WebPages.Razor.dll
WebMatrix.Data.dll
WebMatrix.WebData


4. Kopieren Sie Ihre Daten

Wenn Ihre Anwendung Daten oder eine Datenbank enthält. Betrachten Sie beispielsweise für eine SQL Server Compact-Datenbank (eine .sdf-Datei im Ordner „App_Data“) Folgendes:

Möchten Sie Ihre Testdaten auf dem Remote-Server veröffentlichen?

Höchst wahrscheinlich nicht.

Wenn Sie Testdaten auf Ihrem Entwicklungscomputer haben, werden möglicherweise Produktionsdaten auf Ihrem Remote-Hosting-Computer überschrieben.

Wenn Sie eine SQL-Datenbank (.sdf-Datei) kopieren müssen, sollten Sie vielleicht alles in der Datenbank löschen und dann die leere .sdf-Datei von Ihrem Entwicklungscomputer auf den Server kopieren.

DAS IST ES. VIEL GLÜCK !