当我在Visual Studio 2012中尝试打开任何工作正常的解决方案时,错误“Package'Visual C ++包'无法加载'不断显示。解决方案无法打开。
我不确定我的Visual Studio 2012安装有什么问题。
答案 0 :(得分:75)
- 点击工具---> VISUAL STUDIO COMMAND PROMPT打开命令窗口
- 输入命令“devenv / Setup”
- 再次打开visual studio 2012,它会起作用。
醇>
来源:http://happyivyli.blogspot.com/2013/07/visual-c-package-failed-to-load.html
答案 1 :(得分:6)
从Visual Studio内部运行命令提示符。
为了便于访问,您可以将Visual Studio Developer命令提示符或任何其他命令提示符添加到Visual Studio上的“工具”菜单,方法是将其添加到外部工具列表中。这就是你如何做到这一点:
打开Visual Studio。
选择工具菜单,然后选择外部工具 ...
在外部工具对话框中,选择添加按钮。将出现一个新条目。
为新菜单项输入标题,例如命令提示符。
在命令字段中,指定要启动的文件,例如%comspec%或 C:\ Windows \ System32 \ cmd。 exe文件强>
在 Arguments 字段中,指定在哪里找到要使用的特定命令提示符,例如 / k“C:\ Program Files(x86)\ Microsoft Visual Studio 14.0 \ Common7 \ Tools \ VsDevCmd.bat“(这将启动随Visual Studio 2015一起安装的Developer Command Prompt)。需要根据Visual Studio版本和安装位置更改此值。
为初始目录字段选择一个值,例如项目目录。
选择确定按钮。 之后,添加了新的菜单项,您可以从“工具”菜单访问命令提示符。
然后:
答案 2 :(得分:4)
我找到的所有解决方案,包括此处列出的解决方案,似乎都没有帮助。在软件安装/卸载管理中做了什么工作,右键单击Visual Studio并选择“更改”(这是您通常从中卸载的地方)。
那应该弹出Visual Studio包管理器,然后从那里选择修复。
就我而言,查看系统积压和恢复点,似乎它是可能由某些游戏安装的Visual C ++可再发行组件之一,它破坏了环境。
这是在Windows 8上。
答案 3 :(得分:3)
可能与此https://stackoverflow.com/a/21266545/990618
一样检查VCHOME,VCINSTALLDIR和vsinstalldir的用户环境变量。
更改
X:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\
到
X:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\
或者
X:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\
取决于VS 2012或2013.