我在同一个解决方案中有几个数据库项目。他们都未能出版。我的Visual Studio版本是Enterprise 2015。我的SQL Server版本是12.0.4459.0。
这些项目曾经在我的机器上正确发布。他们在我同事的机器上正确发布。我没有更改同事计算机上正确发布版本的数据库项目。
我用来发布的步骤如下:
- 我右键单击并选择发布。
- 我从 xml 文件加载发布配置文件。
- 我点击发布。
我期望发生什么:
系统弹出“数据工具操作”窗口,项目发布成功。
实际发生的情况:
不显示数据工具操作窗口。切换到数据工具操作窗口时,它是空的。该项目尚未发布。 Visual Studio 随后在关闭时正常运行。关闭 Visual Studio 时会显示一个对话框,显示“发布时无法关闭解决方案”。
Edit:下面的旧答案曾经对我有用,但在随后的情况下断断续续。然后我注意到 Visual Studio 的左下角实际上显示了一个错误:
HRESULT 异常:0x80041FE2 选项卡已关闭。
搜索上面返回这篇文章:https://connect.microsoft.com/VisualStudio/feedback/details/827417/vs-express-2013-cannot-reopen-any-open-file-tabs-and-silently-closes-them-on-selection https://connect.microsoft.com/VisualStudio/feedback/details/827417/vs-express-2013-cannot-reopen-any-open-file-tabs-and-silently-closes-them-on-selection
所以我关闭了所有打开的选项卡,然后就可以发布了。
旧答案:点击后解决此问题Publish,而不是单击负载曲线我点击了Edit并浏览到数据库服务器。然后我点击了测试连接。测试连接成功。然后我点击了负载值对于我的 SQLCMD 变量。点击时Publish,数据库项目发布成功。
按照上述步骤后,我就可以通过我通常的点击方法再次发布负载曲线 on the 发布数据库 dialog.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)