所以,我正在开发一个Web服务,并且在某些时候,每当我右键单击项目时,我的Visual Studio 2015都会崩溃 - >发布。当我发布项目时,它将部署到Azure。
我使用git,所以我解除了对上一次成功项目发布的所有更改,是的,我之前在该版本之后发布了。
我尝试删除/重新安装Visual Studio,但没有任何效果。
我做的最后一件事是将Windows 10重置为出厂设置并再次安装所有内容。这仍然没有做任何事情。
我能做的最后一件事就是彻底擦拭我的电脑然后再安装一切,但我真的不想诉诸于此!
我绝望了!我安装了resharper 9.2和Xamarin。
谢谢,
答案 0 :(得分:43)
我发现解决问题的最接近的方法是右键点击项目,然后选择“清理”'然后选择'发布'。
答案 1 :(得分:10)
显然我通过以下方式解决了这个问题:
右击项目 - >属性 - >打包/发布SQL - >从Web.config导入
似乎项目失去了一些关于这些设置的属性,即使它们位于web.config中。
答案 2 :(得分:7)
我在发布时遇到了与VS 2015社区版相同的问题。 刚刚为.Net(VS 2015) - 2.8.1(或最新版本)安装了最新的Azure SDK,它解决了这个问题。
答案 3 :(得分:1)
我自己发现了这个问题,我发现删除发布配置文件有效。 展开不断崩溃的项目下的属性容器并删除PublishProfiles。
警告:您必须重新创建刚刚发布的配置文件 删除。
答案 4 :(得分:1)
在 v14 文件夹中删除 * .soo 文件对我来说很有帮助。
清洁解决方案偶尔会起作用,但VS的90%时间都会崩溃。
答案 5 :(得分:0)
在我的情况下,我首先更新了Azure SDK,然后打开了解决方案,然后右键单击该项目并选择' Clean'。然后点击发布,现在我导入了发布配置文件或创建了自定义配置文件,没问题。
答案 6 :(得分:0)
我也遇到过这个问题。对我有用的是通过Visual Studio登录Azure,确保我在服务器资源管理器中连接,然后尝试发布。
答案 7 :(得分:0)
对于那些仍然无法正常工作的人,请确保publish in "Release"
模式。对我来说,我试图在调试模式下发布,它挂起了发布窗口。