我正在使用ASP.NET MVC 4的标准互联网应用程序模板。当我尝试通过Page Inspector查看Login.cshtml时,我收到此错误:
页面检查器:URL必须映射到当前解决方案中的项目
我不明白为什么。我没有看到似乎在其他地方映射的URL。为什么我会收到此错误?
即使在创建新项目时也会发生这种情况,而无需修改任何代码。重现的步骤:
答案 0 :(得分:2)
我发现了这个问题。按照重现步骤进行复制时,在原始问题中,由于某种原因,Page Inspector中的URL为:
文件:/// C:/程序%20Files%20(86)/Microsoft%20Visual%20Studio%2011.0/Common7/IDE/Extensions/Microsoft/Web%20Tools/Eureka/en-US/Startup.html < / p>
我不确定为什么会这样,但是Page Inspector肯定没有显示登录表单。
要使登录表单显示在页面检查器中:
右键单击Login.cshtml中的任意位置,然后选择“在页面中查看” 督察。瞧。
答案 1 :(得分:0)
对我来说,解决方案最终改变了项目属性 - &gt;网络 - &gt;覆盖应用程序根URL到 - &gt;未选中状态。