Asp.net 打开web.config文件会导致Visual Studio 2010 Ultimate挂起并崩溃

Asp.net 打开web.config文件会导致Visual Studio 2010 Ultimate挂起并崩溃,asp.net,visual-studio-2010,Asp.net,Visual Studio 2010,情况: 我在以前的Visual Studio 2010 Ultimate的基础上安装了Visual Studio 2012。此后不久,我卸载了VS2012以及所有SQL 2012数据库垃圾和yadda yadda。VS2010中的一切似乎都很好,但当我尝试打开web.config文件时,VS会无限期挂起 已尝试: (1) 下载并替换被VS2012覆盖的dsref80.dll (2) 卸载了所有VS扩展,包括NuGet (3) 已创建新网站和web.config文件。问题依然存在 问题:对于是什么

情况: 我在以前的Visual Studio 2010 Ultimate的基础上安装了Visual Studio 2012。此后不久,我卸载了VS2012以及所有SQL 2012数据库垃圾和yadda yadda。VS2010中的一切似乎都很好,但当我尝试打开web.config文件时,VS会无限期挂起

已尝试:

(1) 下载并替换被VS2012覆盖的dsref80.dll

(2) 卸载了所有VS扩展,包括NuGet

(3) 已创建新网站和web.config文件。问题依然存在


问题:对于是什么原因导致web.config文件在单击VS2010后挂起并崩溃,有人有其他想法吗

我明白了。出于某种原因,web.config文件默认设置为使用源代码编辑器打开,而不是使用HTML编辑器打开。 对于任何遇到这个问题的人来说,答案很简单

右键单击web.config文件-->使用-->高亮显示HTML编辑器-->设置为默认值打开




<强>更新(DEC,2013):< /强>虽然我能够使用上面提到的方法访问Web.CONFIG文件,但后来我意识到它更像是一个创可贴,而不是一个解决方案。使用html编辑器会导致大量验证警告,并使intelliSense变得无用。正确的解决方案是从VisualStudio2010安装DVD运行修复选项,修复所有问题

对此有什么新的想法吗?我在VS 2015上也有同样的问题,但HTML编辑器肯定是降级。我只能根据自己的经验说话,而我在VS 2015上没有任何问题。话虽如此,我的web.config文件已损坏。从安装DVD运行修复选项可以修复它。你试过了吗?没有。但你让我想知道,在某些web.config文件中是否存在错误,这些错误正在不一致地崩溃。老实说,我不能告诉你。我知道我做了一些研究,试图挽救我的web.config文件。最后,我选择了修复选项,所以我认为没有其他东西适合我。记住这是多年前的事了。如果内存可用,则修复操作不会损坏任何文件。很抱歉,我不能在这方面提供更多帮助。@Andrewaron默认编辑器是什么?对我来说,默认的是JSON编辑器(可能是因为文件名为
web.config
而不是
web.xml
)。。。我已经将此文件的默认编辑器从JSON编辑器更改为XML编辑器(而不是HTML编辑器),现在我祈祷它不会再次崩溃。