我无法打开vs2010。我有Windows 7操作系统,它是32位机器。事件日志说
“C:\ Program Files \ Microsoft Visual Studio
10.0 \ Common7 \ IDE \ devenv.exe”的激活上下文生成失败。清单或策略文件“C:\ Program”中出现错误文件\ Microsoft Visual Studio 10.0 \ Common7 \ IDE \ devenv.exe.Config“第13行。无效的Xml语法。
devenv.exe.config文件损坏了很多垃圾字符我不知道它是如何被破坏的。设置我的配置设置将是我的最后一个选项。我没有任何备份文件
我试图修复自己,我知道这是一个坏主意。修复文件后,我无法保存文件。我试图找出任何进程已使用Procmon.exe锁定文件并使用另一个名为unlockit的软件。没有进程锁定此配置文件。
有没有办法重新生成配置文件而不重置它?
答案 0 :(得分:1)
我能想到的唯一选择是创建devenv.exe.config的副本,然后重新生成devenv.exe.config并将副本中的其他设置粘贴到重新生成的devenv.exe.config中。
您应该考虑安装备份应用程序并定期备份开发计算机。这将允许您在发生故障时还原单个文件或恢复硬盘。当出现问题时,这确实是一个节省时间。
答案 1 :(得分:1)
尝试使用以管理员身份运行的文本编辑器修复文件(不是Windows用户帐户,程序管理员)。
答案 2 :(得分:0)
以管理员身份打开记事本。 在记事本中打开devenv.exe.config,进行更改 并将其保存在同一位置。
它适用于machine.config。