每次我在Visual Studio 2015中打开解决方案时,都会收到以下消息:
这是ActivityLog.xml的最后一个条目:
<entry>
<record>827</record>
<time>2015/12/23 11:26:13.919</time>
<type>Error</type>
<source>VisualStudio</source>
<description>SetSite failed for package [Visual Studio Explorers and Designers Package][Object reference not set to an instance of an object.]:{ at Microsoft.VSDesigner.VSDMenus.Initialize(IServiceProvider serviceProvider)
 at Microsoft.VSDesigner.VSDesignerPackage.VSDesignerPackage.Initialize()
 at Microsoft.VisualStudio.Shell.Package.Microsoft.VisualStudio.Shell.Interop.IVsPackage.SetSite(IServiceProvider sp)}</description>
<guid>{8D8529D3-625D-4496-8354-3DAD630ECC1B}</guid>
<hr>80004003 - E_POINTER</hr>
<errorinfo>Object reference not set to an instance of an object.</errorinfo></entry>
我遵循了在类似问题中发现的建议,但没有成功。
不幸的是,通过扩展和更新重新安装NuGet无法解决问题。
如果@batressc解决方案不起作用,则还必须删除.VS
solution文件夹中的文件夹。
所以:
C:\Users\<username>\AppData\Local\Microsoft\VisualStudio\14.0\ComponentModelCache
[Solution Folder]\.vs
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句