VS2008包加载失败的真正解决方法

一直用VS2005,挺不错的.

听说VS2008打开大工程速度快,MFC有新界面.果断试装了一下.一切顺利..

但装之后才发现,必须装VS2008SP1,要不然MFC还是老样子.

装SP1后出问题了,打开VS2008的工具箱时会报一个错.

未能正确加载包,Microsoft.Data.Entity.Design.Package.MicrosoftDataEntityDesignPackage, Microsoft.Data.Entity.Design.Package, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a ({8889E051-B7F9-4781-BB33-2A36A9BDB3A5})。请与程序包供应商联系以获得帮助。由于可能会发生环境损坏,建议重新启动应用程序.要禁止将来加载此包吗?可以使用“devenv /resetskippkgs”重新启用包加载。

在网上找了N种方法,都搞不定...

后来看了一篇文章,写的很有道理..大意是:

VS2008装是没有问题的..但是装SP1的时候,SP1包含所有组件,装之后就出现一些包没有安装的问题.要彻底避免这个错误.在装的时候一定要选上

Visual Web Developer

我没有重装..在现在有基础上,添加该组件,然后.再次打SP1包(时间比装VS2008还长).......

装完之后.在VS2008 命令行下执行 devenv /resetskippkgs

结果一切搞定!!!

 

原文地址:https://www.cnblogs.com/javado/p/2603708.html