2012-04-13 2 views
5

Это первый раз, когда я развертываю приложение asp.net.Проблемы с развертыванием веб-приложения asp.net

Когда я компилировать пакет развертывания т.е. правой кнопкой мыши на проекте и выберите «Построить пакет развертывания» Я получаю следующее сообщение об ошибке:

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

Может кто-нибудь помочь с этим .. я не могу разобраться и не может найти решение в Интернете.

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 Удаленный пользователь. – vitalix

ответ

0

Похоже, что сообщение об ошибке довольно просто - вы используете локально подключенную базу данных в своем приложении. Это не будет работать с упаковщиком. Вам необходимо изменить доступ к базе данных для базы данных сервера или включить файл mdf в приложение.

+0

Я использую базу данных на SQL Server 2008, я не прикреплял к ней никакой другой базы данных, похоже, что-то, что делает Visual Studio. Я зашел в файл webconfig и удалил: «AttachDBFilename = | DataDirectory | \ aspnetdb.mdf», но я все равно получаю ту же ошибку при построении для развертывания – vitalix

+1

Ok Удалось решить проблему. В окне свойств в разделе «Пакет/Публикация SQL» отключите «Извлечь данные и/или схему из существующей базы данных», а также «Автоматически сгенерированную схему и данные» в сетке. – vitalix

+0

Отлично. Я рад, что вы смогли заставить его работать. – IAmTimCorey

1

работал: «Ok Устранено проблема. В окне свойств в разделе« Пакет/публикация SQL »отключите« Извлечь данные и/или схему из существующей базы данных », а также« Автоматически сгенерированные схемы и данные », в сетке. "

Смежные вопросы