Páginas web ASP.NET - Publicación del sitio web
1. Utilice la última versión de ASP.NET
Antes de continuar, asegúrese de que su computadora host ejecuta la última versión de ASP.NET (4.0 o 4.5).
2. Copie las carpetas web
Copie su sitio web (todas las carpetas y el contenido) desde su computadora de desarrollo a una carpeta de aplicación en su computadora de alojamiento remoto (servidor).
Si su aplicación contiene datos, no copie los datos (consulte el punto 4 a continuación).
3. Los archivos DLL
Asegúrese de que la carpeta bin, en su computadora de alojamiento remoto, contenga los mismos archivos dll que en su computadora de desarrollo.
Después de copiar la carpeta bin, debería contener archivos como este:
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. Copie sus datos
Si su aplicación contiene datos o una base de datos. Por ejemplo, una base de datos de SQL Server Compact (un archivo .sdf en la carpeta App_Data), considere lo siguiente:
¿Desea publicar sus datos de prueba en el servidor remoto?
Probablemente no.
Si tiene datos de prueba en su computadora de desarrollo, es posible que se sobrescriban los datos de producción en su computadora de alojamiento remoto.
Si tiene que copiar una base de datos SQL (archivo .sdf), tal vez debería eliminar todo en la base de datos y luego copiar el archivo .sdf vacío de su computadora de desarrollo al servidor.
ESO ES. BUENA SUERTE !