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
フォルダーも削除する必要があります。
そう:
C:\Users\<username>\AppData\Local\Microsoft\VisualStudio\14.0\ComponentModelCache
[Solution Folder]\.vs
ファイルを削除しますMicrosoft.VisualStudio.Default.Cache
フォルダ内C:\Users\<username>\AppData\Local\Microsoft\VisualStudio\14.0\ComponentModelCache
これはVS 2017に役立ちます: https://developercommunity.visualstudio.com/content/problem/160124/failed-to-load-package-monoandroiddesignerpackage.html
1)VSを開始する
2)ファイル->新規->プロジェクト-> Xamarinアプリ(iOSまたはAndroid)
3)次に、ツールボックスをクリックします
4)VSを閉じる
このフォルダを削除することが私にとってはうまくいきました。
C:\ Users [ユーザー名]\AppData\Roaming\Microsoft\VisualStudio\15.0_14b774ca
私にとってのトリックは、「Microsoft .NET Core 1.0.1 VS 2015 Tooling Preview 2」を削除することでした
次のコマンドプロンプトを実行すると、VS 2017コミュニティの問題を解決できます。私は他のVSバージョンを試したことはありません。他のバージョンでも機能するかどうか教えてください:
"C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\devenv.exe" /resetskippkgs