2012-04-13 14 views
5

Questa è la prima volta che distribuisco un'applicazione asp.net.Problemi di distribuzione dell'applicazione web asp.net

quando costruire il pacchetto di distribuzione ovvero tasto destro del mouse sul progetto e selezionare "Build di distribuzione dei pacchetti" ottengo il seguente errore:

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

Qualcuno può aiutare con questo .. non riesco a dare un senso di esso e non riesco a trovare una soluzione online.

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 Gestito per risolvere il problema. – vitalix

risposta

0

Sembra che il messaggio di errore sia piuttosto semplice: si sta utilizzando un database collegato localmente nell'applicazione. Questo non funzionerà con il packager. È necessario modificare l'accesso al database a un database del server o è necessario includere il file mdf nell'applicazione.

+0

Sto usando un database su SQL Server 2008, non ho allegato nessun altro database ad esso, sembra essere qualcosa che sta facendo Visual Studio. Sono entrato nel file webconfig e rimosso: "AttachDBFilename = | DataDirectory | \ aspnetdb.mdf", ma ho ancora lo stesso errore durante la creazione per l'implementazione – vitalix

+1

Ok Gestito per risolvere il problema. Nella finestra delle proprietà in SQL pacchetto/pubblicazione, deselezionare "Estrazione dati e/o schema da un database esistente" e "Schema e dati generati automaticamente" nella griglia. – vitalix

+0

Grande. Sono felice che tu sia riuscito a farlo funzionare. – IAmTimCorey

1

ha funzionato: "Ok Gestito per risolvere il problema Nella finestra delle proprietà sotto il pacchetto/Pubblica SQL deselezionare" Carica dati e/o schema da un database esistente "e" Schema e dati generati automaticamente " nella griglia "

Problemi correlati