VS2013 - 操作无法完成

10 浏览
0 Comments

VS2013 - 操作无法完成

安装了Visual Studio 2013并尝试了一些新功能后,我发现无法打开我的一个MVC项目中的cshtml文件。如果我尝试在默认的HTML编辑器中打开它,会收到以下错误信息:

操作无法完成

在另一个编辑器中打开文件,例如HTML(Webforms)编辑器,没有任何问题。所以这似乎是默认HTML编辑器的问题。

我已经尝试了各种解决这个问题的建议,这些建议来自之前的VS版本。如果我删除解决方案的所有“.suo”文件,并重新启动Visual Studio,错误信息会变为:

对象引用未设置为对象的实例

一旦Visual Studio创建了一个新的“.suo”文件,错误消息就会恢复到之前的那个。

我已经尝试在VS2013上进行修复安装,但仍然遇到相同的问题。此外,以安全模式运行VS也没有起作用。我尝试创建一个新的MVC项目,但在创建过程中失败。在任何这些错误中,Windows事件日志中都没有任何消息。

有其他人遇到过这个问题吗?

0
0 Comments

问题原因:在web.config文件的节点中,webpages:Version的值不正确。

解决方法:将webpages:Version的值改为"3.0.0.0"。

0
0 Comments

VS2013 - 操作无法完成的解决方法

最近我遇到了与这个问题相同的情况,以下是我所做的操作,希望能够修复问题或者找到问题所在。

1. 删除所有的.suo文件

2. 终止IIS Express

3. 关闭VS2013并重新打开

4. 打开你的项目并尝试启动(按下F5)

5. 你可能在web.config文件中遇到了错误,对我来说是标签重复了两次

6. 修复web.config文件,保存,问题就会解决

希望这些步骤也能解决你的问题。

我按照你的步骤进行了操作,但是在我的web.config文件中没有发现任何错误,我也检查了是否有重复的标签,但是没有重复的。不幸的是,我仍然收到这个错误。

谢谢,我相信你只需要检查一下你的web.config文件。我的文件中存在合并冲突,导致了这个错误的出现。

web.config文件中的错误会导致这个问题的出现。例如,我把一个元素放在了节点内而不是根节点,导致了这个错误的出现。修复web.config文件将使你能够再次打开cshtml文件。

在之前使用control + f搜索web.config文件时,我误按了shift键,结果在一个标签的末尾打印了一个F。我没有意识到这一点。。

对我来说,web.config文件中的部分中的key标签首字母大写了。谢谢!

0
0 Comments

问题原因:Visual Studio 2013出现了一个无法完成的操作。可能是由于组件模型缓存损坏或设置问题导致的。

解决方法:

1. 关闭Visual Studio;

2. 删除%LocalAppData%\Microsoft\VisualStudio\14.0\ComponentModelCache文件夹中的内容;

3. 重新打开Visual Studio。

对于使用Visual Studio 2017的情况,可能需要进行额外操作:

1. 将目标浏览器从Chrome更改为IE;

2. 按下F5并等待操作完成;

3. 停止操作并将浏览器重新更改为Chrome。

以上方法经过测试,在解决类似问题时是行之有效的。

0