【问题标题】:Visual studio cshtml file changes don't take place until I rebuild/rerun在我重建/重新运行之前,不会发生 Visual Studio cshtml 文件更改
【发布时间】:2023-04-01 13:22:05
【问题描述】:

在我重建/重新运行之前,不会发生 Visual Studio cshtml 文件更改。

意思是,当我运行我的 MVC 网站时(运行有或没有调试),然后我做了一个 cshtml 文件更改并保存,然后重新加载网站,更改不会生效。我尝试了各种硬重新加载/缓存清除。问题似乎出在 Visual Studio 而不是浏览器上。

这是 6 年来第一次发生,并且持续了一个很好的一周(vs2015 不断关闭/打开,计算机重启了很多次)。

【问题讨论】:

  • 我在使用 Visual Studio 2017 时遇到了同样的问题。即使我更改了 cshtml 文件也必须重新构建。如果我按 F5 刷新,就会出错。

标签: asp.net-mvc razor visual-studio-2015


【解决方案1】:

从未找出根本原因,但是我在安全模式下启动了 Visual Studio 2015,它似乎解决了问题(目前)。我什至没有停留在安全模式,我进入了正常模式,问题还没有出现。要在安全模式下运行 VS2015,请创建 devenv.exe 的快捷方式并在末尾添加“/safemode”:

"C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\devenv.exe" /safemode

https://blogs.msdn.microsoft.com/zainnab/2010/11/15/visual-studio-safe-mode/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多