0

我无法打开 vs2010。我有 windows 7 操作系统,它是 32 位机器。事件日志说


“C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe”的激活上下文生成失败。清单或策略文件“C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\devenv. exe.Config”在第 13 行。无效的 Xml 语法。

devenv.exe.config 文件损坏了很多垃圾字符我不知道它是如何损坏的。重置我的配置设置将是我的最后一个选项。我没有任何文件备份

我试图修复自己,我知道这是一个坏主意。修复文件后,我无法保存文件。我试图找出任何进程已使用 Procmon.exe 并使用另一个名为 unlockit 的软件锁定了该文件。没有进程锁定此配置文件。

有没有办法在不重置的情况下重新生成配置文件?

4

3 回答 3

1

尝试使用以管理员身份运行的文本编辑器(不是 Windows 用户帐户,程序管理员)修复文件。

于 2015-03-26T21:26:18.210 回答
1

我能想到的唯一选择是创建 devenv.exe.config 的副本,然后重新生成 devenv.exe.config 并将副本中的其他设置粘贴到重新生成的 devenv.exe.config 中。

您应该考虑安装备份应用程序并定期备份您的开发机器。这将允许您在发生故障时恢复单个文件或恢复您的硬盘。当出现问题时,它确实可以节省时间。

于 2013-04-20T13:49:10.633 回答
0

以管理员身份打开记事本。在记事本中打开 devenv.exe.config,进行更改并将其保存在同一位置。

它适用于 machine.config。

于 2016-06-15T23:25:20.763 回答