2016-08-08 20 views
0

私は週末Visual Studio 2015のアップデートをUpdate 3にアップデートしました。 Core .Net CLI(Command Tools Interface)をインストールしました。 そして、「ASP.NetとWebToolsのツール」という更新プログラムを暴言しました。「NuGetPackageパッケージが正しく読み込まれなかった」というメッセージが表示されるのはなぜですか?

私は戻って仕事には、Visual Studioを起動し、私たちのプロジェクトを開き、そして今、私はこれを取得:


「NuGetPackage」パッケージが正しくロードされませんでした。

この問題は、構成の変更または別の拡張機能のインストールによって発生した可能性があります。あなたは、ファイルを調べることによって、より多くの情報を得ることができます。

'C:\ユーザーは\サミュエル\のAppData \ローミング\マイクロソフト\ VisualStudioを\ 14.0 \ ActivityLog.xml'

再起動Visual Studioは、この問題を解決に役立つ可能性があります。

このエラーメッセージは引き続き表示されますか? >拡張機能のアップデート、それを固定しているようだ -

CreateInstance failed for package [NuGetPackage]Source: 
    'mscorlib' 
    Description: Could not load file or assembly 'NuGet.Tools,  Version=3.4.4.1321, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' 
    or one of its dependencies. 
    The system cannot find the file specified. 
    
 
    
System.IO.FileNotFoundException: 
    Could not load file or assembly 'NuGet.Tools, Version=3.4.4.1321,  Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' 
    or one of its dependencies. The system cannot find the file  specified.
File name: 'NuGet.Tools, Version=3.4.4.1321,  Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'
 
    at System.Reflection.RuntimeAssembly._nLoad(AssemblyName fileName, String  codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint,  StackCrawlMark& stackMark, IntPtr pPrivHostBinder,  Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean  suppressSecurityChecks)
 
    at System.Reflection.RuntimeAssembly.nLoad(AssemblyName fileName, String  codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint,  StackCrawlMark& stackMark, IntPtr pPrivHostBinder,  Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean  suppressSecurityChecks)
 
    at System.Reflection.RuntimeAssembly.InternalLoadAssemblyName  (AssemblyName assemblyRef, Evidence assemblySecurity, RuntimeAssembly  reqAssembly, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean  throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks) 
 
    at System.Activator.CreateInstance(String assemblyString, String  typeName, Boolean ignoreCase, BindingFlags bindingAttr, Binder binder, Object[]  args, CultureInfo culture, Object[] activationAttributes, Evidence  securityInfo, StackCrawlMark& 
    stackMark)
 at System.Activator.CreateInstance(String  assemblyName, String typeName)
 
    at System.AppDomain.CreateInstance(String assemblyName, String typeName) 

 
    WRN: Assembly binding logging is turned OFF.
 
    To enable assembly bind failure logging, set the registry value   [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
 
    Note: There is some performance penalty associated with assembly bind  failure logging.
 
    &#x000A;To turn this feature off, remove the registry value  [HKLM\Software\Microsoft\Fusion!EnableLog].&#x000D;&#x000A;</description> 
    <guid>{5FCC8577-4FEB-4D04-AD72-D6C629B083CC}</guid> 

アンインストールし、ツールからNugetパッケージマネージャを再インストールする:ここで


は、アクティビティログからの誤差があります。

ご覧ください。 VS2015 - The 'NuGetPackage' package did not load correctly

+1

[こちら](http://stackoverflow.com/questions/31521438/vs2015-the-nugetpackage-package-did-not-load-correctly)の解決策をご覧ください。 P.S.それは私のためにも働いた。 – eg16

+0

それを答え@ eg16として設定する必要があります。 – Hutjepower

+0

@Hutjepower私は答えとして自分のコメントを追加しました。他の人には役に立ちます。 – eg16

答えて

1

あなたが拡張機能と更新経由nuGetを更新をクリックするか、再インストールする必要があります別のポスト上の誰かが、彼らはそれが働いていたが、その後戻ってきて、それがないと言ったと思ったと述べました。

Tools > Extensions and Updates Updates > Visual Studio Gallery > Nuget Package 
2

この答えをチェックアウト:VS2015 - The 'NuGetPackage' package did not load correctly

完全VS を再起動し、拡張機能やアップデート経由でNuGetを取り除いた後、再インストールする拡張機能を経由してNuGetと更新は私のために問題 を解決しました。完全なVS再インストールは必要ありませんでした。

関連する問題