Razor Visual Studio 2013未打开*.cshtml文件

Razor Visual Studio 2013未打开*.cshtml文件,razor,visual-studio-2013,Razor,Visual Studio 2013,我不明白为什么VisualStudio不打开CSHTML文件。我收到的错误消息如下: 无法打开该文档。它已被重命名、删除或移动 该文件已存在。我可以将扩展名改为.html并打开文件,没有问题。如果我在文件仍然打开的情况下将扩展名改回.cshtml,它允许我修改它。如果我关闭文件并再次尝试打开它,我会收到上面的消息。将打开除.cshtml以外的所有其他文件类型。任何帮助都将不胜感激 ****更新**** 发现它与默认用于.cshtml文件的HTML编辑器有关。如果我右键单击,请使用打开。。。然后选

我不明白为什么VisualStudio不打开CSHTML文件。我收到的错误消息如下:

无法打开该文档。它已被重命名、删除或移动

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

****更新****


发现它与默认用于.cshtml文件的HTML编辑器有关。如果我右键单击,请使用打开。。。然后选择一个不同的编辑器,它会打开,但是我失去了所有的intellisense,它无法识别任何razor语法。安装适用于VS 2013的更新4以查看其是否有效。

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

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

我已安装Xamarin studio和Xamarin for visual studio。一旦我卸载了Xamarin,问题就解决了! 在删除Xamarin之前,我尝试过的另一件事是右键单击.cshtml文件,选择“打开…”,然后选择“源代码(文本)编辑器”。对我来说,在这种情况下,我有智慧。
希望这对朋友有所帮助。

只需安装Visual Studio 2013 Update 5,这将解决问题

重新启动VS并查看列出的文件。他们附近有警示牌吗?我已经多次重启VS。删除*.suo文件并重新启动。已删除并读取TFS绑定。没有警告标签或任何类型的警告/错误。项目生成和运行正常。生成或运行与视图相关的文件是分开的。让我想想……在另一台机器上打开解决方案,一切正常。打开文件一点问题都没有。刚刚修复完安装,这也不起作用。我不相信这会起作用,因为其他项目会打开CSHTML文件。这必须是一个解决方案/项目问题。感谢您的回复。我最后不得不卸载Visual Studio,然后重新安装。我不确定是否有更好的方法来解决这个问题,但我不能再浪费时间去研究了。再次感谢!