& quot;' TestWindowPackage'程序包未正确加载.
从日志中:
< entry>
< record> 995</record>
< time> 2016/08/09 02:01:51.218</time>
< type&Error;</type>
< source> VisualStudio</source>
< description>最终程序包加载[TestWindowPackage]</description>
< guid> {BFC24BF4-B994-4757-BCDC-1D5D2768BF29}</guid>
< hr> 80131509</hr>
< errorinfo>加载MEF组件失败,发生以下异常:
组成产生一个单一的组成错误.根本原因在下面提供.查看CompositionException.Errors
1)
参数名称:commandContainers
结果:尝试创建类型为'Microsoft.VisualStudio.TestWindow.VsHost.PackageContainer'的实例时发生异常.
结果:无法激活部件'Microsoft.VisualStudio.TestWindow.VsHost.PackageContainer'.
元素: Microsoft.VisualStudio.TestWindow.VsHost.PackageContainer-> Microsoft.VisualStudio.TestWindow.VsHost.PackageContainer
结果:无法获取导出'Microsoft.VisualStudio.TestWindow.VsHost.PackageContainer(ContractName ="Microsoft.VisualStudio.TestWindow.VsHost.PackageContainer")'
元素: Microsoft.VisualStudio.TestWindow.VsHost.PackageContainer(ContractName ="Microsoft.VisualStudio.TestWindow.VsHost.PackageContainer")
-> Microsoft.VisualStudio.TestWindow.VsHost.PackageContainer
结果:无法设置导入'Microsoft.VisualStudio.TestWindow.VsHost.TestWindowPackage.PackageContainer(ContractName ="Microsoft.VisualStudio.TestWindow.VsHost.PackageContainer")'
元素: Microsoft.VisualStudio.TestWindow.VsHost.TestWindowPackage.PackageContainer(ContractName ="Microsoft.VisualStudio.TestWindow.VsHost.PackageContainer")
-> Microsoft.VisualStudio.TestWindow.VsHost.TestWindowPackage
其他诊断此处:
MEF导入Microsoft.VisualStudio.TestWindow.VsHost.TestWindowPackage
ContractName Microsoft.VisualStudio.TestWindow.VsHost.PackageContainer
RequiredTypeIdentity Microsoft.VisualStudio.TestWindow.VsHost.PackageContainer
满意者:
Microsoft. VisualStudio.TestWindow.VsHost.PackageContainer(ContractName ="Microsoft.VisualStudio.TestWindow.VsHost.PackageContainer")
< /errorinfo>
</entry>
<entry>
<record>995</record>
<time>2016/08/09 02:01:51.218</time>
<type>Error</type>
<source>VisualStudio</source>
<description>End package load [TestWindowPackage]</description>
<guid>{BFC24BF4-B994-4757-BCDC-1D5D2768BF29}</guid>
<hr>80131509</hr>
<errorinfo>Loading MEF components failed with the following exception:
The composition produced a single composition error. The root cause is provided below. Review the CompositionException.Errors
property for more detailed information.
1) The specified argument cannot be empty.
Parameter name: commandContainers
Resulting in: An exception occurred while trying to create an instance of type 'Microsoft.VisualStudio.TestWindow.VsHost.PackageContainer'.
Resulting in: Cannot activate part 'Microsoft.VisualStudio.TestWindow.VsHost.PackageContainer'.
Element: Microsoft.VisualStudio.TestWindow.VsHost.PackageContainer --> Microsoft.VisualStudio.TestWindow.VsHost.PackageContainer
Resulting in: Cannot get export 'Microsoft.VisualStudio.TestWindow.VsHost.PackageContainer (ContractName="Microsoft.VisualStudio.TestWindow.VsHost.PackageContainer")'
from part 'Microsoft.VisualStudio.TestWindow.VsHost.PackageContainer'.
Element: Microsoft.VisualStudio.TestWindow.VsHost.PackageContainer (ContractName="Microsoft.VisualStudio.TestWindow.VsHost.PackageContainer")
--> Microsoft.VisualStudio.TestWindow.VsHost.PackageContainer
Resulting in: Cannot set import 'Microsoft.VisualStudio.TestWindow.VsHost.TestWindowPackage.PackageContainer (ContractName="Microsoft.VisualStudio.TestWindow.VsHost.PackageContainer")'
on part 'Microsoft.VisualStudio.TestWindow.VsHost.TestWindowPackage'.
Element: Microsoft.VisualStudio.TestWindow.VsHost.TestWindowPackage.PackageContainer (ContractName="Microsoft.VisualStudio.TestWindow.VsHost.PackageContainer")
--> Microsoft.VisualStudio.TestWindow.VsHost.TestWindowPackage
Additional diagnostics here:
MEF Import details for Microsoft.VisualStudio.TestWindow.VsHost.TestWindowPackage
ContractName
Microsoft.VisualStudio.TestWindow.VsHost.PackageContainer
RequiredTypeIdentity
Microsoft.VisualStudio.TestWindow.VsHost.PackageContainer
Satisfied by :
Microsoft.VisualStudio.TestWindow.VsHost.PackageContainer (ContractName="Microsoft.VisualStudio.TestWindow.VsHost.PackageContainer")
</errorinfo>
</entry>
尝试:
-重新启动了Visual Studio
-重新启动PC
-删除以下格式的所有文件:
-Delete all files in AppData\Local\Microsoft\VisualStudio\12.0\ComponentModelCache
-使用
-Run VS with devenv /setup
-运行VS With
-Run VS With devenv /setup /ResetSkipPkgs
-修复了VS安装
-卸载VS2013,删除应用数据中的所有Visual Studio文件,然后重新安装VS 2013更新5
-Uninstall VS2013, Delete all visual studio files in app data, re install VS 2013 update 5
嗨Daniel Bonomo
根据您的描述,出现此问题时,能否请您分享给我们?何时打开VS或在VS中打开窗口?
您可以在安全模式下打开VS(Devenv.exe/SafeMode).这可能会阻止在Visual Studio启动时加载所有第三方VSPackage,从而确保稳定的执行.
You could open your VS in safe mode (Devenv.exe /SafeMode). which could prevent all third-party VSPackages from loading when Visual Studio starts, thus ensuring stable execution.
尽管VS2015 update1中发生了类似的问题,但以下线程可能对您有所帮助.通过以下主题,您可以尝试从Bluurocks的回复和Tom Clelford的回复中采取一些措施来解决您的问题:
1).运行:devenv/clearcache devenv/updateconfiguration
2).两者都删除了以下内容:
C:\ Users \<您的用户名> \ AppData \ Local \ Microsoft \ VisualStudio \ 12.0
C:\Users\<your users name>\AppData\Local\Microsoft\VisualStudio\12.0
C:\ Users \<您的用户名> \ AppData \ Roaming \ Microsoft \ VisualStudio \ 12.0
参考:
此致
Sincerely,
Oscar