我收到以下错误:无法完成操作,因为尚未调用BeginBuild。还使用以下URL进行了从MVC 4升级到MVC 5的更改
我也无法在IIS Express上运行它,因为它给了我以下错误
' /'中的服务器错误应用
访问被拒绝。 描述:访问提供此请求所需的资源时发生错误。可能未配置服务器以访问请求的URL。
错误消息401.2。:未授权:由于服务器配置,登录失败。验证您是否有权根据您提供的凭据和Web服务器上启用的身份验证方法查看此目录或页面。请与Web服务器的管理员联系以获取其他帮助。
版本信息:Microsoft .NET Framework版本:4.0.30319; ASP.NET版本:4.0.30319.34009
答案 0 :(得分:0)
从VS.NET 2010升级到VS.NET 2013之后,我遇到了类似的问题。对于使用VS.NET 2010运行的ASP.NET,以及在网络驱动器上定义的工作空间,Debug已经运行了。切换到VS.NET 2013后,尝试运行调试只会产生各种服务器错误,其中包括“Windows XP平台不支持在UNC共享上托管”的文本。
要解决此问题,工作区已从网络驱动器更改为开发服务器上的本地驱动器。当使用debug运行ASP.NET网站时,这会使服务器错误消失。