我一直使用VS2010中的Publish Wizard来部署我的MVC应用程序,在这方面我没有任何问题,但是间歇性地,发布将会以以下错误失败。
“Error 23 Web deployment task failed.(无法完成对远程代理URL“https://webserver:8172/msdeploy.axd?site=mysite”的请求。) 无法完成对远程代理URL“https://webserver:8172/msdeploy.axd?site=mysite”的请求。该请求被取消:已分离其基础RCW的COM对象无法使用。”
看起来这种情况发生在随机的时间,但我越久使用VS,就越容易发生。解决它的保障方法是重新启动VS,但如果我长时间(整天或过夜)不关闭VS,它就会像钟表一样定时发生,并且每次发生都需要重新启动VS,这使我非常沮丧。我实际上不记得错误号是否总是23,我会在下次它发生时查找它,但是否有其他人遇到过这个问题或者知道可能是什么原因?
更新: 在使用VS2012时,问题仍然存在。
“Error 23 Web deployment task failed.(无法完成对远程代理URL“https://webserver:8172/msdeploy.axd?site=mysite”的请求。) 无法完成对远程代理URL“https://webserver:8172/msdeploy.axd?site=mysite”的请求。该请求被取消:已分离其基础RCW的COM对象无法使用。”
看起来这种情况发生在随机的时间,但我越久使用VS,就越容易发生。解决它的保障方法是重新启动VS,但如果我长时间(整天或过夜)不关闭VS,它就会像钟表一样定时发生,并且每次发生都需要重新启动VS,这使我非常沮丧。我实际上不记得错误号是否总是23,我会在下次它发生时查找它,但是否有其他人遇到过这个问题或者知道可能是什么原因?
更新: 在使用VS2012时,问题仍然存在。