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

vit*_*lix 5 c# asp.net deployment

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

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

错误1 Web部署任务失败.('dbFullSql'类型的对象和路径'数据源=.\ SQLEXPRESS; AttachDbFilename = C:\ JP\ASP\eTracking\test\App_Data\aspnetdb.mdf;集成安全性= 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下的属性窗口中,取消选中"从现有数据库中提取数据和/或模式"以及网格中的"自动生成的模式和数据".

IAm*_*rey 0

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