从VS 2012升级到VS 2013后,Web发布活动/本地调试失败

时间:2014-08-15 04:00:13

标签: c# asp.net asp.net-mvc visual-studio-2012 visual-studio-2013

我收到以下错误:无法完成操作,因为尚未调用BeginBuild。还使用以下URL进行了从MVC 4升级到MVC 5的更改

http://www.asp.net/mvc/tutorials/mvc-5/how-to-upgrade-an-aspnet-mvc-4-and-web-api-project-to-aspnet-mvc-5-and-web-api-2

Missing piece in VS 2013 it was there in 2012

我也无法在IIS Express上运行它,因为它给了我以下错误

' /'中的服务器错误应用

访问被拒绝。   描述:访问提供此请求所需的资源时发生错误。可能未配置服务器以访问请求的URL。

错误消息401.2。:未授权:由于服务器配置,登录失败。验证您是否有权根据您提供的凭据和Web服务器上启用的身份验证方法查看此目录或页面。请与Web服务器的管理员联系以获取其他帮助。

版本信息:Microsoft .NET Framework版本:4.0.30319; ASP.NET版本:4.0.30319.34009

1 个答案:

答案 0 :(得分:0)

从VS.NET 2010升级到VS.NET 2013之后,我遇到了类似的问题。对于使用VS.NET 2010运行的ASP.NET,以及在网络驱动器上定义的工作空间,Debug已经运行了。切换到VS.NET 2013后,尝试运行调试只会产生各种服务器错误,其中包括“Windows XP平台不支持在UNC共享上托管”的文本。

要解决此问题,工作区已从网络驱动器更改为开发服务器上的本地驱动器。当使用debug运行ASP.NET网站时,这会使服务器错误消失。