本文主要是介绍VS2008 加载包失败解决一例,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
定制安装了 VS2008, 只装了 VC 相关的组件. 升级 SP1, 导致出现"加载包失败"的提示,具体提示如下:
由于前面的错误,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”。
经过搜索,发现可能是因为安装SP1的时候, SP1没有检查当前已经安装的组件而是一古脑把默认安装的组件全部注册了, 结果IDE加载包的时候找不到. 解决方法也异常简单,把对应的注册表键删掉就行了. 具体的注册表路径为:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\9.0\Packages
该路径下每个子键就是一个包,找到上面提示中的"8889E051-B7F9-4781-BB33-2A36A9BDB3A5" 子键,删除之. 重启IDE, OK.
这篇关于VS2008 加载包失败解决一例的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!