由于我很喜欢安装各种各样的VS插件,加上本人是VS Add-Ins业余开发者,整得VS IDE经常会遇到这个错误,那个错误。
而我非常喜欢devenv /resetskippkgs。
刚开始我并不知道这个命令有什么用,只知道它可以让我的VS IDE正常工作。
在上半年的时候,我的VS IDE又遇到这样的一个问题,是在安装了VSCommands for Visual Studio 2010这个插件后才出现的问题。
每次我用VS IDE打开css文件的时候,就会提示“未能完成操作,未指定的错误”,害得我只能用记事本打开并编辑css文件。
直到最近,我在博客里乱逛,看到一个命令,很熟悉,突然想起我以为用过这个命令,貌似很有用的样子,于是就尝试了一下。
很惊喜,苦恼终于解决了。
而且VS IDE的启动速度快了不少。
然后我就去MSDN查了一下,官方解释如下:
将为了避免载入有问题的VSPackage而由使用者加入VSPackage的所有SkipLoading标记清除。
其实就是恢复Visual Studio默认设置的意思。。
Visual Studio Industry Partner (VSIP) program 的參與者可以使用下列參數。
这是一个很好用的命令,例如:
1。未能正确加载包"xxxx xxxx xxxx xxxx"(GUID={xxxx xxxx xxxx xxxx})。特别点名这个错误,最可恨了,异常中的80%都是它。。。
2。在VS2010里添加强类型DataSet时,提示“An Unexpected Exception”。
等等之类的错误,都可以先尝试一下:devenv /resetskippkgs
|