Páginas Web ASP.NET - Publicar sitio web
- Página anterior PHP de WebPages
- Página siguiente Ejemplo de WebPages
Aprenda a publicar aplicaciones de Páginas Web sin usar WebMatrix.
Publicar su aplicación sin usar WebMatrix
Puede usar el comando Publicar en WebMatrix (, Visual Web Developer o Visual Studio) para publicar aplicaciones de Páginas Web ASP.NET en un servidor remoto.
Esta función copiará todos los archivos de la aplicación, las páginas cshtml, las imágenes y todos los archivos DLL necesarios, que se utilizan en las Páginas Web, Razor, Ayudantes y SQL Server Compact (si se utiliza una base de datos).
A veces no queremos usar estas opciones. ¿Tal vez su proveedor de hosting solo admite FTP? ¿Tal vez su sitio web se basa en ASP? ¿Tal vez desea copiar estos archivos personalmente? ¿O tal vez desea usar otro software de publicación?
¿Encuentra problemas? Sí, los encontrará. Pero podemos resolverlos.
Si desea copiar el sitio, debe saber cómo referirse a los archivos correctos, copiar qué archivos DLL y en qué ubicación almacenarlos.
A continuación se presentan los pasos específicos:
1. Usar la última versión de ASP.NET
Antes de continuar, asegúrese de que su host esté ejecutando la última versión de ASP.NET (4.0 o 4.5).
2. Copiar la carpeta Web
Copia el sitio (todas las carpetas y contenido) desde el ordenador de desarrollo al directorio de aplicación del host remoto (servidor).
Si su aplicación contiene datosNo copie estos datos(Véase los pasos a continuación 4).
3. Archivos DLL
Asegúrese de que la carpeta bin del host remoto contenga los archivos dll idénticos a los del ordenador de desarrollo.
Después de copiar la carpeta bin, debe contener estos archivos:
- 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. Copiar datos
Si su aplicación contiene datos o bases de datos. Por ejemplo, la base de datos SQL Server Compact (archivo .sdf en la carpeta App_Data), considere lo siguiente:
¿Desea publicar los datos de prueba en el servidor remoto?
Generalmente no es necesario.
Si su computadora de desarrollo tiene datos de prueba, estos pueden sobrescribir los datos del host remoto.
Si debe copiar una base de datos de SQL (.sdf archivo), tal vez debería eliminar todos los datos de la base de datos y luego copiar este archivo .sdf vacío desde el ordenador de desarrollo al servidor.
¡Eso es todo. ¡Buena suerte!
- Página anterior PHP de WebPages
- Página siguiente Ejemplo de WebPages