2012-04-24 12 views
2

Phil HaackのMVC3デプロイメント(http://haacked.com/archive/2011/05/25/bin-deploying-asp-net-mvc-3.aspx)に関する記事は、VS11のMVC4には当てはまりません。 VS11にはDeploy Deployable Itemsコンテキストメニューの項目はありません。 VS11からMVC4のための展開アドバイスはありますか?ASP.NET MVC4の導入に関するアドバイスはありますか?

答えて

2

"Deploy Deployable Items"メニュー項目は実際にアセンブリを "Copy Local = true"とマークする便利な方法です。

1)のlib /ローカル/フォルダを作成し、そこにMVCのDLLをドロップ:私は前VS10 SP1に何をやったか

はこれです。 (私はHaackの投稿に必要なものの完全なリストが含まれていると思う)

2)[プロパティ]ウィンドウで "Copy Local = true"とマークしてください。これは、彼らが

+0

もちろん、このアドバイスは、MVC 4固有のものではありません。内蔵機能を使用するよりPITAを少し上回りますが、VS 11がその機能を利用できない場合、これは良い代替手段です。 –

+0

ありがとうございました!それは思っていませんでした。 –

-2

ただ、ASP.NET MVC 4 nugetをインストールするには、WebサーバーにDLLを展開していることを確認しGAC

3)に存在していても、常にリリースディレクトリにアセンブリをコピーするためのVisual Studioに指示しますパッケージ。 http://nuget.org/packages/Microsoft.AspNet.Mvc

+0

この回答を詳しく教えてください。それがそのままでは、全く役に立たない。 – LittleBobbyTables

0

実際、VS11では、「Deploy Deploy Items」コンテキストメニューは必要ありません。プロジェクトはすでに最初からbin配備可能であり、必要なdllを配備するために何もする必要はありません。公開時に自動的に含まれます。

詳細はこちらをご覧ください:

Is Visual Studio 11 beta missing the "Add Deployable Assemblies" menu option?

関連する問題