每当我在前端项目中更新WCF服务引用时,都会发生服务引用更新,并且Visual Studio的左下角表示服务引用更新已完成,但Visual Studio在更新后变为无响应。如果我使用任务管理器关闭Visual Studio并重新启动它,重新打开解决方案,我可以正常进行并可以使用更新的服务引用。现在我总是重新启动我的Visual Studio并重新打开我的解决方案以继续处理我的任务。有人遇到过这个问题吗?如果有人找到了解决这个问题的方法,请你帮我解决这个问题,因为每次更新服务引用时重启Visual Studio都会非常烦人。谢谢。
(我使用的是Visual Studio 2013 - 项目使用.Net Framework,asp.net webforms和C#作为开发语言。 - 如果有帮助的话。)
答案 0 :(得分:0)
尝试不同的选项后,我猜sln文件的大小和引用的大小对我来说是个问题。我们在公司使用Resharper,在更新服务引用时增加了额外的负载。
当我执行以下操作时,我的Visual Studio不会挂起/变得无法响应(大多数时候)。 1)转到工具 - >选项 - >源代码管理 - 将默认选项从Microsoft Git Provider更改为None。 2)工具 - >选项 - > Resharper Ultimate并取消它。 3)尝试找出解决方案中哪些项目不需要或不受影响并卸载它们。
然后更新参考。有时它对我来说不起作用,但大多数时候我不必使用任务管理器重新启动解决方案。我必须在更新服务引用之前禁用resharper,并在更新服务引用后再次启用它。如果他们面临类似的情况,希望能帮到别人。