我带给Visual Studio 2012的一些旧项目只能选择在Page Inspector中打开,而不是直接在外部Web浏览器中打开。例如,以下是我右键单击它时的上下文菜单:
在Visual Studio 2012中新创建的项目为Web浏览器中的“查看”添加了一个选项:
如何在旧项目中获得相同的功能?我宁愿不必重新创建项目并将所有代码都带回来。
答案 0 :(得分:1)
我不知道为什么它会出现在某些项目上但不是所有项目上(听起来VS没有正确识别项目类型),但您可以确保它在您的设置中启用。
但是,我猜这是正确配置的,因为它适用于某些项目。您是否有机会使用较旧版本的MVC? IIRC,旧版本的MVC在浏览器中阻止了视图,因为VS无法将它们连接到正确的路由(即它不知道Views \ Foo \ Index.cshtml映射到http://localhost:1234/Foo
)。除了升级MVC版本之外,我还没有意识到解决方法。