Visual Studio 2012错误:包'Visual C ++包'未能加载
当我试图打开任何在Visual Studio 2012中正常工作的解决scheme时,错误“包装”Visual C ++包“未能加载”不断显示。 解决scheme无法打开。
我不确定我的Visual Studio 2012安装有什么问题。
- 点击TOOLS —> VISUAL STUDIO COMMAND PROMPT来打开命令窗口
- input命令“devenv / Setup”
- 再次打开Visual Studio 2012,它会起作用。
资料来源: http : //happyivyli.blogspot.com/2013/07/visual-c-package-failed-to-load.html
从Visual Studio中运行命令提示符。
为了便于访问,可以将Visual Studio开发人员命令提示符或任何其他命令提示符添加到Visual Studio的“工具”菜单中,方法是将其添加到外部工具列表中。 这是你可以做到的:
-
打开Visual Studio。
-
select工具菜单并select外部工具 …
-
在外部工具对话框上,select添加button。 出现一个新条目。
-
为您的新菜单项input标题 ,例如命令提示符 。
-
在“ 命令”字段中,指定要启动的文件,例如%comspec%或C:\ Windows \ System32 \ cmd.exe 。
-
在Arguments字段中,指定要在哪里find要使用的特定命令提示符,如/ k“C:\ Program Files(x86)\ Microsoft Visual Studio 14.0 \ Common7 \ Tools \ VsDevCmd.bat” (这将启动Developer随Visual Studio 2015安装的命令提示符)。 此值需要根据您的Visual Studio版本和安装位置进行更改。
-
为“ 初始”目录字段(如“ 项目目录 ”)select一个值。
-
select确定button。 之后,添加新的菜单项,您可以从工具菜单访问命令提示符。
然后:
- 用鼠标右键单击 Visual Studio图标
- select以pipe理员身份运行
- 点击菜单TOOLS →*命令提示符**打开命令窗口
- input命令“devenv / Setup”
- 再次打开Visual Studio,它将工作。
可能相同的修复,因为这个https://stackoverflow.com/a/21266545/990618
检查VCHOME,VCINSTALLDIR和vsinstalldir的用户环境variables。
更改
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\
取决于2012年或2013年。
我周围find的解决scheme,包括这里列出的解决scheme,似乎都没有帮助。 软件安装/卸载pipe理工作进展顺利,右键单击Visual Studio并select“更改”(这是您通常会从中卸载的地方)。
这应该popupVisual Studio包pipe理器,从那里你可以select修复。
就我而言,查看系统积压和还原点,看起来是可能由某个游戏安装的Visual C ++可再发行组件之一,这会危及环境。
这是在Windows 8上。