我发现了一个奇怪的问题,我不知道如何解决它。
我在桌面和笔记本电脑上从TFS中提取了一个解决方案。
在两者上,当我在VS 2013中调试解决方案时,我收到以下错误:
HTTP错误401.0 - 未经授权您无权查看此目录或页面。
相同的代码在VS 2012中正常运行。
在桌面上,如果我先在VS 2012中调试它,然后停止调试我可以在VS 2013中成功调试,直到我关闭VS 2012。
在笔记本电脑上,如果我尝试相同的技巧,我会收到一个错误,即VS无法启动IIS Express Web服务器,因为该端口已在使用中。
因此,当我在VS 2012中调试时,似乎正在传递一些未在VS 2013中传递的凭据(我猜是因为处理方式有些变化?)。
那么改变了什么,以及如何更新解决方案以便VS 2013可以在没有首次调试VS 2012的情况下进行调试?