VisualStudio 2012 UltimateでMVC4空のプロジェクトを作成しようとしましたが、このエラーが発生しました:
「エラー:このテンプレートは、コンポーネントアセンブリ 'NuGet.VisualStudio.Interop、Version = 1.0.0.0、Culture = neutral、PublicKeyToken = b03f5f7f11d50a3a'をロードしようとしました。」.
NuGet Package Manager拡張機能がインストールされていないと思います。
そうでない場合は、[〜#〜] tools [〜#〜]->Extensions and Updatesをクリックできます。 ..->Online、NuGet Package Manager、クリックダウンロード:
ダウンロード後、管理者の昇格を求められ、Visual Studioを再起動するように求められます。
テスト済み:Visual Studio Ultimate 2012(バージョン11.0.60610.01 Update 3)
[〜#〜] update [〜#〜]:Visual Studio 2012でこの問題に出会ったばかりです。必ずしもデフォルトでインストールされるわけではありません。
i)Visual Studio> Tools> Extensions and Updatesを開き、「NuGet Package Manager」を選択してアンインストールします(インストールされていない場合は、手順2に進みます)
ii)このURL ' http://nuget.org 'を開くと、 'NuGetのインストール'リンクが表示され、ダウンロード(NuGet.Tools.vsix)してVisual Studioにインストールします。
iii)Visual Studioを閉じて再度開くと、私と同じようにエラーダイアログが再び表示されることはないと信じています;-)
同じ問題。
"Error: this template attempted to load component Assembly
'NuGet.VisualStudio.Interop .... "
when creating a new Web Role project in VS 2012.
選択:
解決しました。
上記の情報に感謝+ 1。
\ Microsoft Visual Studio 11.0\Common7\IDE\Extensions \の下にあるdllを検索して確認することをお勧めします(他のNugetバイナリを含む拡張機能の下のフォルダにあります)。存在しない場合は、nugetをアンインストールして再インストールしてください。アンインストール:ツール->拡張機能と更新プログラム->インストール済み(左ペイン)-> nugetパッケージマネージャーインストール:ツール->拡張機能と更新プログラム->オンライン-> visualstudioギャラリー-> nugetパッケージマネージャー
Visual Studioを開き、(ツール)->(拡張機能マネージャーまたは拡張機能と更新プログラムを開く)->(Nugetパッケージマネージャーをアンインストール)に移動し、オンラインギャラリーから再度Nuget ManagerをダウンロードしてからVisual Studioを再起動すると、エラーメッセージは表示されません。