Mik*_*ail 5 asp.net database-deployment webdeploy sql-server-2012 visual-studio-2012
我正在Visual Studio 2012下开发ASP.NET Web窗体应用程序.我正在使用Web Deploy和Publish Web对话框进行应用程序部署.我正在尝试使用更新数据库功能部署数据库模式.我输入了一个指向远程SQL Server的连接字符串.如果单击"测试连接"按钮,Visual Studio会说测试连接成功.

然后我转到预览选项卡,然后单击预览数据库链接.

在打开的窗口中,我收到了消息
Web部署任务失败.(无法生成部署脚本.无法连接到目标服务器.有关详细信息,请访问:http: //go.microsoft.com/fwlink/?LinkId = 221672 #ERROR_EXECUTING_METHOD.)
其他项目文件正常部署.我可以使用SQL Server Management Service连接到SQL Server.但为什么数据库无法更新?我试图禁用服务器防火墙 - 没有运气.
更新
如果我sa在DatabaseEntitiesRaw的连接字符串中使用SQL Server身份验证和登录而不是Windows身份验证,则一切正常.但Windows身份验证适用于SSMS,我想使用它,因为我只部署在公司域内的计算机上.dbDacFx不能与Windows身份验证一起使用吗?
| 归档时间: |
|
| 查看次数: |
4788 次 |
| 最近记录: |