【发布时间】:2015-01-19 20:35:36
【问题描述】:
我有一个名为“HomeController”的控制器,当我右键单击 Index 函数为其生成视图时,它在生成 .cshtml 文件时崩溃。
Visual Studio 2013 无法打开“.cshtml”文件,它显示以下内容:
我尝试了以下方法:
- 以管理员模式打开visual studio并重新制作整体 项目
- 更改了配置文件密钥版本
- 更改了配置文件网页:版本值。
使用:
- MVC 4
- Visual Studio 2013 专业版
我希望你们能比我更明白这一点。
【问题讨论】:
-
您是否为 VS 安装了任何更新/服务包?
-
它实际上是在 Views/Home 文件夹下创建文件吗?如果不是,则听起来文件创建失败,但在内部它仍会尝试执行下一步,即打开刚刚创建的文件。
-
是的,文件已创建,每次尝试打开该文件时,都会出现相同的错误
-
手动编辑项目文件,并确保项目中该文件的路径(相对于项目所在目录)正确,并且该文件存在且可读。
-
完成所有这些,文件存在是可读的,并且在部署时接受我在记事本中编辑时所做的更改。我只是无法在 VS 中以任何可能的方式打开文件
标签: c# asp.net-mvc asp.net-mvc-4 razor visual-studio-2013