Visual Studio 2013无法打开*.cshtml文件

Tim*_*ard 5 razor visual-studio-2013

我无法弄清楚为什么Visual Studio没有打开CSHTML文件.我得到的错误消息:

该文件无法打开.它已被重命名,删除或移动.

该文件存在.我可以将扩展名更改为.html并打开文件没问题.如果我将扩展名更改回.cshtml文件仍然打开,我可以修改它.如果我关闭文件并尝试再次打开它,我会收到上述消息.除.cshtml外,其他所有文件类型都将打开.任何帮助将不胜感激!!

****更新****

弄清楚它与默认用于.cshtml文件的HTML编辑器有关.如果我右键单击,打开...并选择一个不同的编辑器,它将打开,但我失去了所有intellisense,它不会识别任何剃刀语法.安装VS 2013的Update 4以查看是否有效.

Ami*_*rzi 0

根据您的尝试,应用程序(VS 2013)似乎没有授予磁盘上必要的文件操作权限(这可能与IDE文件或项目文件有关)。这可能是由于操作系统损坏造成的。

解决方案: 手动检查目录权限或者尝试重新安装操作系统,然后重新安装VS(很多情况下重新安装VS本身并不生效)。