从昨天开始,我无法编辑 cshtml 文件。每次我尝试编辑 cshtml 文件时,都会收到以下消息:
“无法打开该文档。它已被重命名、删除或移动。”
这一切都始于尝试解决 TypeScript 未在编译时保存的问题。由于似乎没有任何效果,我注意到 .Net SDK (DotNetCore.1.0.1-VS2015Tools.Preview2.0.3.exe) 的更新。安装花了很长时间,我最终取消了它。从那时起我就无法编辑任何 cshtml 文件。
我创建了一个新的 mvc 项目,看看我是否可以在那里编辑 cshtml 文件,但它也不起作用。
除了完全重新安装之外,我尝试了所有我能找到的方法,但似乎没有任何解决方法。我看到了 https://github.com/aspnet/Tooling/issues/390 上的讨论但这些建议都没有帮助。
最佳答案
尝试清理以下缓存文件夹中的内容(不要删除这些文件夹,而是仅删除它们的内容)并重新启动 Visual Studio
:
然后重新启动 Visual Studio。如果问题仍然存在,您可以尝试重命名项目文件夹并重新打开它。希望这可以帮助...
关于asp.net-mvc - VS2015 无法编辑 cshtml 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42528834/