0

ASP.NET MVC4 DisplayModesにNugetパッチを適用したところ、2.0.20505.0から2.0.20710.0への一連のWeb dll依存関係の更新があり、ソリューションツリーにあるpackagesフォルダーで問題なく更新されました。 packages.configファイルと.csprojファイル。

ただし、問題は、ビルドとデプロイが新しいバージョンを取得せず、GACから古い20505バージョンをコピーするだけです。パッケージがどのように参照されるかについて私が見逃しているものはありますか?これはVS2010SP1およびMVC4です。

ありがとう

マーティン

4

1 に答える 1

1

NuGetパッケージ自体は、おそらく、表示されている動作とはほとんど関係がありません。package.configファイルには各パッケージのバージョン番号があり、その情報が最新の場合、NuGetは要求されたときにそれらのバージョンのパッケージを復元します。

問題は、使用している展開設定にある可能性が高くなりますが、私はほとんど知りません。もちろん、ビルド20505(GACにあるビルド)はMVC 4のリリース候補バージョンであり、それ以降の最終ビルドにアップグレードすることはおそらくあなたの利益になることを指摘しておく必要があります。リリースされました。

HTH、クレイ

于 2012-10-30T21:29:23.773 に答える