2

MVC3の展開に関するPhilHaackの独創的な投稿(http://haacked.com/archive/2011/05/25/bin-deploying-asp-net-mvc-3.aspx)は、VS11のMVC4には適用されないようです。VS11には、展開可能なアイテムの追加コンテキストメニュー項目はありません。VS11からMVC4の展開に関するアドバイスはありますか?

4

3 に答える 3

2

「デプロイ可能なアイテムの追加」メニュー項目は、アセンブリを「ローカルコピー=true」としてマークするための便利な方法です。

VS10SP1の前に私がしたことはこれです:

1)ローカルの/ lib /フォルダーを作成し、そこにMVCDLLをドロップします。(Haackの投稿には、必要なものの完全なリストが含まれていると思います)

2)[プロパティ]ウィンドウで、それぞれに「ローカルコピー=true」のマークを付けます。これにより、アセンブリがGACに存在する場合でも、アセンブリを常にリリースディレクトリにコピーするようにVisualStudioに指示します。

3)DLLをWebサーバーにデプロイしていることを確認してください

于 2012-04-24T13:59:26.477 に答える
0

実際、VS11では「展開可能なアイテムの追加」コンテキストメニューは必要ありません。プロジェクトは最初からすでにbinデプロイ可能であり、必要なdllをデプロイするために何もする必要はありません。公開すると自動的に含まれます。

詳細については、こちらをご覧ください。

Visual Studio 11ベータ版に[展開可能なアセンブリの追加]メニューオプションがありませんか?

于 2013-08-09T03:15:52.860 に答える
-2

ASP.NET MVC4nugetパッケージをインストールするだけです。http://nuget.org/packages/Microsoft.AspNet.Mvc

于 2013-01-14T18:16:09.203 に答える