2012-04-13 24 views
5

Esta es la primera vez que estoy implementando una aplicación asp.net.Problemas al implementar la aplicación web asp.net

cuando construyo el paquete de implementación es decir, haga clic derecho en el proyecto y seleccione "Crear paquete de implementación" me sale el siguiente error:

Error 1 Web deployment task failed.(Object of type 'dbFullSql' and path 'Data Source=.\SQLEXPRESS;AttachDbFilename=C:\JP\ASP\eTracking\test\App_Data\aspnetdb.mdf;Integrated Security=True;User Instance=True' cannot be created.)

Object of type 'dbFullSql' and path 'Data Source=.\SQLEXPRESS;AttachDbFilename=C:\JP\ASP\eTracking\test\App_Data\aspnetdb.mdf;Integrated Security=True;User Instance=True' cannot be created.

Cannot connect to the database 'C:\JP\ASP\eTracking\test\App_Data\aspnetdb.mdf'. A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: SQL Network Interfaces, error: 26 - Error Locating Server/Instance Specified) 0 0 eTracking

¿Alguien puede ayudar con esto .. no puedo dar sentido a y no parece encontrar una solución en línea.

Ok Managed to solve the problem.

In the properties window under the Package/Publish SQL untick the "Pull data and/or schema from an existing database" as well as the "Auto-generated Schema and Data" in the grid.

+0

Ok Se arregló para resolver el problema. – vitalix

Respuesta

0

Parece que el mensaje de error es bastante sencillo: está utilizando una base de datos adjunta localmente en su aplicación. Esto no funcionará con el empaquetador. Necesita cambiar el acceso a la base de datos del servidor o necesita incluir el archivo mdf en su aplicación.

+0

Estoy usando una base de datos en SQL Server 2008, no le he adjuntado ninguna otra base de datos, parece ser algo que Visual Studio está haciendo. Ingresé al archivo webconfig y lo eliminé: "AttachDBFilename = | DataDirectory | \ aspnetdb.mdf", pero sigo teniendo el mismo error al compilar para el despliegue – vitalix

+1

Ok Gestionado para resolver el problema. En la ventana de propiedades debajo del paquete/Publicar SQL, desmarque la "extracción de datos y/o el esquema de una base de datos existente", así como el "Esquema y datos generados automáticamente" en la cuadrícula. – vitalix

+0

Genial. Me alegra que pudieras hacerlo funcionar. – IAmTimCorey

1

funcionó: "Ok Gestionado para resolver el problema. En la ventana de propiedades bajo Package/Publish SQL desactive la" extracción de datos y/o esquema de una base de datos existente "y el" Esquema y datos generados automáticamente " en la cuadrícula "

Cuestiones relacionadas