2016-04-27 19 views
0

私は別のバグを追跡しようとしています。私は間違っているかもしれないプロジェクトのすべてを見ています。私は私の参照セクションを見ていて、パッケージの束は、それらによって少し黄色い三角形を持っている:
.netパッケージが見つからないパッケージのpackage.configが参照していない

enter image description here

私はpackages.configを見たときしかし、これらのパッケージのどれが実際に参照されていません。

<packages> 
    <package id="Antlr" version="3.5.0.2" targetFramework="net451" /> 
    <package id="EntityFramework" version="6.1.3" targetFramework="net451" /> 
    <package id="jQuery" version="2.2.3" targetFramework="net451" /> 
    <package id="jQuery.Validation" version="1.15.0" targetFramework="net451" /> 
    <package id="Microsoft.AspNet.Identity.Core" version="2.2.1" targetFramework="net451" /> 
    <package id="Microsoft.AspNet.Identity.EntityFramework" version="2.2.1" targetFramework="net451" /> 
    <package id="Microsoft.AspNet.Identity.Owin" version="2.2.1" targetFramework="net451" /> 
    <package id="Microsoft.AspNet.Mvc" version="5.2.3" targetFramework="net451" /> 
    <package id="Microsoft.AspNet.Razor" version="3.2.3" targetFramework="net451" /> 
    <package id="Microsoft.AspNet.Web.Optimization" version="1.1.3" targetFramework="net451" /> 
    <package id="Microsoft.AspNet.WebApi" version="5.2.3" targetFramework="net451" /> 
    <package id="Microsoft.AspNet.WebApi.Client" version="5.2.3" targetFramework="net451" /> 
    <package id="Microsoft.AspNet.WebApi.Core" version="5.2.3" targetFramework="net451" /> 
    <package id="Microsoft.AspNet.WebApi.Owin" version="5.2.3" targetFramework="net451" /> 
    <package id="Microsoft.AspNet.WebApi.WebHost" version="5.2.3" targetFramework="net451" /> 
    <package id="Microsoft.AspNet.WebPages" version="3.2.3" targetFramework="net451" /> 
    <package id="Microsoft.jQuery.Unobtrusive.Validation" version="3.2.3" targetFramework="net451" /> 
    <package id="Microsoft.Owin" version="3.0.1" targetFramework="net451" /> 
    <package id="Microsoft.Owin.Host.SystemWeb" version="3.0.1" targetFramework="net451" /> 
    <package id="Microsoft.Owin.Security" version="3.0.1" targetFramework="net451" /> 
    <package id="Microsoft.Owin.Security.Cookies" version="3.0.1" targetFramework="net451" /> 
    <package id="Microsoft.Owin.Security.Facebook" version="3.0.1" targetFramework="net451" /> 
    <package id="Microsoft.Owin.Security.Google" version="3.0.1" targetFramework="net451" /> 
    <package id="Microsoft.Owin.Security.MicrosoftAccount" version="3.0.1" targetFramework="net451" /> 
    <package id="Microsoft.Owin.Security.OAuth" version="3.0.1" targetFramework="net451" /> 
    <package id="Microsoft.Owin.Security.Twitter" version="3.0.1" targetFramework="net451" /> 
    <package id="Microsoft.Web.Infrastructure" version="1.0.0.0" targetFramework="net451" /> 
    <package id="Modernizr" version="2.8.3" targetFramework="net451" /> 
    <package id="Newtonsoft.Json" version="8.0.3" targetFramework="net451" /> 
    <package id="Owin" version="1.0" targetFramework="net451" /> 
    <package id="Respond" version="1.4.2" targetFramework="net451" /> 
    <package id="WebGrease" version="1.6.0" targetFramework="net451" /> 
</packages> 

実際にはpackages.configが必要とするすべてのパッケージが存在します。私はビルド時にこれらの欠落しているパッケージについて警告を受けますが、それでも問題はありません。私はだと思います。これらは、他のエラー(MissingMethodExceptionです)につながるものであってはなりません。

  • 私がしなければ
  • はそこにすべての参照を取得し、私はそれらを必要としない場合のVisualStudioを参照 セクションのうち、これらの参照を取るために取得、または:だから質問は、私はどちらかのことができる方法ですか?

私は、Visual Studio 2013

+1

FYI - パッケージには複数のアセンブリを含めることができるため、パッケージの構成とアセンブリの参照が1対1で一致しないことがあります。 Update-Package -Reinstall -ProjectName Your.Project.Name – Colin

+0

Ngetコンソールでこれを実行してみてください。その時点でSource Controlに接続されていなかったのでエラーが発生し、バッチを削除しました私のパッケージは今コンパイルされません。私がupdate-package -reinstallを実行すると、何も起こりません。 – jimboweb

+0

Ah、Nuget。パッケージを復元しようとしましたか? – Colin

答えて

0

オーケーを持って、私はちょうどで行って、私はそれらを必要としなかった場合、私はビルドエラーを取得したい把握、それらの上に警告を持つすべてのアセンブリを削除しました。すべてがうまく構築されました。だから私はこれが答えられたと思います。

関連する問題