部署asp.net Web应用程序时出现问题

时间:2012-04-13 01:38:29

标签: c# asp.net deployment

这是我第一次部署asp.net应用程序。

当我构建部署包,即右键单击项目并选择“Build Deployment Package”时,我收到以下错误:

  

错误1 Web部署任务失败。('dbFullSql'类型的对象和路径'数据源=。\ SQLEXPRESS; AttachDbFilename = C:\ JP \ ASP \ eTracking \ test \ App_Data \ aspnetdb.mdf; Integrated Security = True ;无法创建用户实例= True。)

     

'dbFullSql'类型的对象和路径'Data Source =。\ SQLEXPRESS; AttachDbFilename = C:\ JP \ ASP \ eTracking \ test \ App_Data \ aspnetdb.mdf; Integrated Security = True; User Instance = True'不能是创建

     

无法连接到数据库'C:\ JP \ ASP \ eTracking \ test \ App_Data \ aspnetdb.mdf'。   建立与SQL Server的连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称是否正确,以及SQL Server是否配置为允许远程连接。 (提供程序:SQL网络接口,错误:26 - 查找指定的服务器/实例时出错)0 0 eTracking

任何人都可以帮忙解决这个问题。我无法理解它,似乎无法在线找到解决方案。

  

好管理解决问题。

     

在Package / Publish SQL下的属性窗口中,取消选中“从现有数据库中提取数据和/或模式”以及网格中的“自动生成的模式和数据”。

2 个答案:

答案 0 :(得分:1)

工作:"好管理解决问题。在Package / Publish SQL下的属性窗口中,取消"从现有数据库中提取数据和/或模式"以及"自动生成的架构和数据"在网格中。 "

答案 1 :(得分:0)

看起来错误消息非常简单 - 您在应用程序中使用本地连接的数据库。这不适用于打包者。您需要更改对服务器数据库的数据库访问权限,或者需要在应用程序中包含mdf文件。