每次刷新mvc web应用程序时停止visual studio打开布局页面

时间:2016-05-24 09:48:03

标签: visual-studio visual-studio-2015

我正在使用Visual Studio 2015。

如果您创建一个新的MVC项目,其中包含所有基础知识(家庭控制器,帐户控制器等等),然后按F5启动它,visual studio在预览窗口中显示“_layout.cshtml”页面

如果您尝试对特定视图进行“即时”更改,按F5刷新并查看更改,然后按alt-tab返回到visual studio,这会让人感到非常沮丧再次自动预览布局页面。

如何关闭此功能?

4 个答案:

答案 0 :(得分:2)

我能够在新安装上重现。对我来说,罪犯是“Web Essentials”扩展。尝试禁用并重新启动VS. 此外,它只会在Edge的开发人员工具打开时发生。没有用Firefox和Chrome看过这个。

答案 1 :(得分:2)

在Visual Studio中,您应该禁用“启用浏览器链接”复选框。 enter image description here

答案 2 :(得分:1)

这是由F12 Developer Tools引起的,DOM Explorer / Elements标签中所选元素的页面会自动在Visual Studio中打开并同步。

如果您想要启用Browser Link功能,F12 Developer Tools窗口打开,并且不会丢失Visual Studio中当前关注的标签,这是一个解决方法:
1.右键单击Visual Studio中的_Layout.cshtml选项卡,然后选择New Vertical Tab Group 如果您已打开标签组,请选择Move to Next Tab Group 2.调整选项卡组的拆分器控件的大小,使选项卡组几乎不可见 3.对在Visual Studio中自动打开的所有其他文件重复这些步骤,这会中断您的工作流程。

enter image description here

答案 3 :(得分:0)

我无法复制您的确切问题,但以下内容应禁用预览标签:

  1. 键入"预览"进入快速启动
  2. 选择"环境 - >标签和Windows"
  3. 禁用"允许在预览标签中打开新文件"
  4. enter image description here