Whi*_*ind 11 ide winapi visual-studio visual-studio-community visual-studio-2017
我已经在我的一台机器上使用Windows 7,SP 1下载了Visual Studio 2017,并且在某些时候安装失败了.安装Windows 10 SDK时出错.据微软网站称,这是一个错误,解决方案是单独下载Windows 10 SDK并安装它.
现在当我这样做时,在第一次运行VS时,我得到了下一个错误:
'ExtensionManagerPackage'包未正确加载...重新启动Visual Studio可以帮助解决此问题.
建议重新启动并没有改变任何东西.
在启动时出现了这样的错误(包相关的错误).现在我正在重新安装,并将尝试选择不同的工作负载,看看是否每个工作负载都会发生这种情况......
如果重要的话,我已经安装了通用Windows平台开发,.NET桌面开发和带有C++工作负载的Windows桌面开发.
这是我从ActivityLog.xml文件(位于VisualStudio\15.0_0b1e9ecf \文件夹中)获得的:
包的SetSite失败[ExtensionManagerPackage]源:'Microsoft.VisualStudio.ExtensionManager.Implementation'描述:无法从程序集'Microsoft.VisualStudio.Shell.Interop.8.0,Version = 8.0加载类型'Microsoft.VisualStudio.Shell.IOleMenuCommand'. 0.0,Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a'.System.TypeLoadException:无法从程序集"Microsoft.VisualStudio.Shell.Interop.8.0,Version = 8.0.0.0,Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a"加载类型"Microsoft.VisualStudio.Shell.IOleMenuCommand".在Microsoft.VisualStudio.ExtensionManager.VSPackage.ExtensionManagerPackage.d__27.MoveNext()在System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Start [TStateMachine](TStateMachine&的statemachine)在Microsoft.VisualStudio.ExtensionManager.VSPackage.ExtensionManagerPackage.InitializeAsync(的CancellationToken的CancellationToken,IProgress Microsoft升级.SisualStudio.Shell.AsyncPackage.<> c__DisplayClass16_0.<b__1> d.MoveNext()---从抛出异常的上一个位置开始的堆栈跟踪结束---在System.Runtime.ExceptionServices.ExceptionDispatchInfo .Throw()在Microsoft.VisualStudio.Services.VsTask.GetResult()的Microsoft.VisualStudio.Services.VsTask.InternalGetResult(Boolean ignoreUIThreadCheck)的Microsoft.VisualStudio.Services.VsTask.RethrowException(AggregateException e)中.
随着:
结束包装[ExtensionManagerPackage]
这也是一个已知的bug吗?有谁经历过这个?
小智 5
我终于能够通过以下方式解决这个问题:https: //developercommunity.visualstudio.com/content/problem/26746/getting-errors-when-starting-vs2017-ide.html
我在评论中使用了该方法"
"另一种对我有用的方法就是用VS2017 PublicAssemblies文件夹替换GAC中的dll ...更少的步骤,仍然可以完成...... :)"
归档时间: |
|
查看次数: |
2548 次 |
最近记录: |