0

Azure プロジェクトに MVC 3 Webrole を追加したいと考えています。しかし、「新しい Web ロールの追加」からダイアログを追加しようとすると、ビジュアル Web 開発者で mvc3 テンプレートを見つけることができません。MVC プロジェクトに関しては、mvc 2 Web ロールのみが利用可能です。vwd 2010 の最新バージョンとアップデート (先週インストール) があり、mvc 3 ツールキットもインストールされています。

4

2 に答える 2

1

更新 - これは既知の問題のようです - これは厄介な回避策の 1 つです - http://www.jimandkatrin.com/CodeBlog/post/MVC3-in-Azure.aspx

または、Web アプリケーションを「通常のプロジェクト」として作成し、その後、それを既存のロールとしてクラウド プロジェクトに追加します。

これを行った後、必要な mvc3 アセンブリを「ローカルにコピー」する必要があります - http://datachomp.com/archives/deploy-mvc3-to-shared-hosting/のように


1 つの可能性 - ダイアログで「.Net Framework 4」が選択されていることを確認します。3.5 が選択されている場合、MVC3 は表示されません。


私が考えることができる他の唯一の可能性は、それがインストールの問題であるということです.MVC3は、新しいWebアプリを作成しようとすると表示されますか? (Azure を使用していません)。

于 2011-05-15T12:09:33.833 に答える
0

Windows Azure Webロールテンプレートでは、MVC3が直接サポートされていません。ただし、Steve Marxは、今日のツールを使用してこれを行う方法についてのブログ投稿を公開し、WebロールでMVC3を簡単に設定する2つの方法を示しています。3番目のオプションについては、Webプラットフォームのコマンドラインインストーラーを実行する方法を示すこの投稿を参照してください(MVC3の場合は実行するだけです)。

編集:もう1つのオプションは、JasonHaleyのVisualStudioMVC3テンプレートforAzureを使用することです。ドキュメントとダウンロードリンクについては、こちらの彼のブログ投稿を参照してください。

于 2011-05-15T12:27:23.613 に答える