5. Next I simply checked that path for the dll that was supposed to be there, it wasn't

6. Luckily I had another machine that had Visual Studio installed, I found the dll there and copied it into the correct place on my broken machine.

7. Then I restarted VS.NET 2005 and everything worked!



Going through the forums I've heard of another solution as well that has to do with duplicate assemblies in the GAC or the %windir%/assemblies folder.  So you could look there as well.

原来是Duplicate Assemblies的问题,两个不同的装配件拥有了同样的名字和版本号。解决办法是到C:\Windows\assembly找到名字为Microsoft.VisualStudio.Shell.Interop.8.0的装配件,会发现有两个同版本号的。点右键选属性,看最后修改日期,在日期比较老的那个上点右键卸载它,再打开vs 2005的IDE就一切正常了。

Good luck!

-D




特定路径下要有LanguagePackage.rll以下为所要求的路径:

{e444c1dd-7c8e-4126-81c8-392c63bfebe3}---LanguagePackage.rll  
  {96B36E93-F71C-4160-A4EA-26AE801D2F63}---路径:C:\Program   Files\Microsoft   Visual   Studio   8\Common7\IDE\PrivateAssemblies\Microsoft.DataTransformationServices.VsIntegration.rll--路径:C:\Program   Files\Microsoft   Visual   Studio   8\Common7\IDE\PrivateAssemblies\

相关文章:

  • 2021-06-24
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-09-28
  • 2021-06-07
  • 2021-08-21
猜你喜欢
  • 2021-08-07
  • 2021-12-19
  • 2022-12-23
  • 2021-06-21
  • 2021-11-17
  • 2021-07-09
相关资源
相似解决方案