我无法弄清楚为什么Visual Studio没有打开CSHTML文件。错误消息我得到了这个:
无法打开文档。它已被重命名,删除或移动。
该文件存在。我可以将扩展名更改为.html并打开文件没问题。如果我将扩展名更改回.cshtml文件仍然打开,我可以修改它。如果我关闭文件并尝试再次打开它,我会收到上述消息。除.cshtml外,其他所有文件类型都将打开。任何帮助都会非常感激!!
****更新****
弄清楚它与默认用于.cshtml文件的HTML编辑器有关。如果我右键单击,打开...并选择一个不同的编辑器,它将打开,但我失去了所有intellisense,它不会识别任何剃刀语法。安装VS 2013的Update 4以查看它是否有效。
答案 0 :(得分:1)
只需安装Visual Studio 2013 Update 5,这将解决问题
答案 1 :(得分:0)
根据您的尝试,似乎应用程序(VS 2013)未在磁盘上授予必要的文件操作权限(这可能与IDE文件或项目文件有关)。这可能是由于操作系统损坏而发生的。
<强>解决方案:强> 手动检查目录权限或尝试重新安装操作系统然后重新安装VS(重新安装VS本身在许多情况下不会生效)。
答案 2 :(得分:0)
我为视觉工作室安装了Xamarin工作室和Xamarin。一旦我卸载了Xamarin,问题就解决了! 我在删除Xamarin之前尝试的另一件事是我右键单击.cshtml文件并选择&#34;打开...&#34;然后选择&#34;源代码(文本)编辑器&#34;。在这种情况下,对我来说,我有智能感知。 希望这有助于朋友。