Visual Studio 2013数据库发布什么都不做

Cri*_*spy 8 sql sql-server visual-studio visual-studio-2013

我正在尝试在Visual Studio 2013 Professional中发布数据库项目,"发布"按钮不执行任何操作.在项目属性中,我检查了"创建脚本(.sql文件)".我右键单击解决方案资源管理器中的项目名称>发布...>加载配置文件(适用于我的同事的配置文件)>发布

什么都不会发生,不是错误,警告或任何事情(与"生成脚本"按钮相同).Visual Studio错误日志什么也没说,我试图重启PC,Visual Studio和SQL服务器.

谢谢!

Rhu*_*orl 2

在MS Connect 站点上找到了修复程序。

在我的发布配置文件中,我将连接字符串设置为:

<TargetConnectionString>Data Source=.\sql2008r2;Integrated Security=SSPI;</TargetConnectionString>
Run Code Online (Sandbox Code Playgroud)

根据 Connect 上的评论,它不喜欢Integrated Security=SSPI. 相反,你应该使用Integrated Security=True;

<TargetConnectionString>Data Source=.\sql2008r2;Integrated Security=True;</TargetConnectionString>
Run Code Online (Sandbox Code Playgroud)

然后一切正常。