パッケージ マネージャー コンソールと「パッケージの更新」コマンドに関する簡単な質問です。
現在、2 つの MVC 4.0 プロジェクトをホストする単一のソリューションがあります (そのうちの 1 つはスタートアップ プロジェクトとして設定されています)。
を開いてPackage Manager Console
から更新したいプロジェクトを選択しDefault project dropdown
、「<code>Update-Package」コマンドを起動します。
驚いたことに、「<code>Update-Package」コマンドは、内部で選択したプロジェクトを考慮せずDefault project dropdown
、代わりに両方の MVC 4.0 プロジェクトを更新します。
回避策は、次のように「Update-Package」コマンド内でプロジェクト名を手動で指定することです。Update-Package -ProjectName Kobo.Portal.Web
好奇心から、Update-Package コマンドが [既定のプロジェクト] ドロップダウンで選択した/対象のプロジェクトを考慮しない理由を知っている人はいますか?
これは既知の問題ですか? これは設計によるものですか?パッケージ マネージャー コンソールがそれを考慮しない場合、既定のプロジェクトを選択しなければならない目的は何ですか?
おそらく、パッケージ マネージャー コンソールに関する私の理解は間違っています :-(
これに光を当ててくれた人に感謝します。
敬具ヴィンス