2011-09-09 2 views
3

開発チーム内でnuGetパッケージとして使用するカスタムframework.dllを使用しています。パッケージの最新バージョンはどのように自動的に使用されますか?

たとえば、 framework.1.0.nupkgとしてframework.dllをデプロイして、フレームワークをアップグレードしたいのですが、プロジェクトを最高のバージョンを使用するように設定する方法はありますか? packages.configは固定されたバージョンなので、わかりません。

新しい1.0バージョンをデプロイしたとき、またはversion = "$ highest"を設定するとき、Nugetは更新されますか?

答えて

0

同じパッケージID aka MyFrameworkを使用すると、新しいバージョンのdllがデプロイされ、NuGetを通じて更新するときに、古い参照を削除して新しいものを追加する処理を行います。

+0

framework_backend.dllがteam_Aによって更新され、team_Bが結果のnupakを使用している場合、team_Bがフレームワークが更新されていることを知らないため、フレームワークを自動的にまたは強制的に更新する必要があります。したがって、手動でアップデートをクリックするパッケージツールには行きません –

+1

ここでの解決策は、チーム間のより良いコミュニケーションであると思います:) –

+0

理想的な世界ではチームメンバーにSVNに変更を手動で追加するように思い出させる必要はありません。 ..更新するための少なくとも迷惑なポップアップは、私たちの場合に役立つでしょう... –

関連する問題