我遇到的问题是由于 .pkgdef 文件的访问问题而无法启动 Visual Studio:C:\apps\visualstudio\Common7\IDE\Extensions\DSLTextTemplatingRegistry_x86.pkgdef 我总是得到 80070005 - E_ACCESSDENIED(根据 Visual Studios ActivityLog.xml)
该问题在 Visual Studio 崩溃一次后开始出现。
已采取的措施:
- 多次重启电脑
- 尝试通过谷歌和微软解决方案查找问题
- 删除了漫游数据
- 尝试在没有任何第三方功能的情况下启动(因此使用:devenv.exe /SafeMode,详情如下: https://stackoverflow.com/questions/4182471/how-to-run-visual-studio-without-plugin-and-all-third-party-feature)
系统数据:
Visual Studio 2017 社区版安装在 c:\apps(而不是 c:\progam files)和 Windows 7 上。
我的问题是:我还能做些什么来解决该问题(如果可能的话,无需重新安装)?
答案1
可能您不再遇到这个问题,但我会为遇到同样问题的其他人提供答案。
如果您删除“本地”appdata文件夹中的数据(特别是private.bin文件)。
VS2017 将重新启动。由于某种原因,这些文件可能会在安装扩展或更新 VS 本身时损坏。