2009-06-08 6 views
1

私は他の人がこれを行うことができるかどうかを調べようとしています。私は、次の質問と答え(これはScott HanselmansがFormsとMVCを混合した記事を参照しています)(Can I use ASP.NET MVC together with regular ASP.NET Web forms)を見つけました。しかしこれは全く同じではありません。 ASP.NET MVC - FORMSルートプロジェクトにMVCサブプロジェクトを含めることは可能ですか?

あなたは(サブプロジェクトとして)MVCは、同じサーバー上で実行されている(rootprojectのように)、同時に、サーバー上の.NETフォームプロジェクトを実行することができますか?あなたを暗示するただ、空のデフォルトプロジェクトを試してみてください、それが動作しません:)

http://server(またはhttp://www.server.comを)---フォームプロジェクト
http://server/mvc(またはhttp://www.server.com/mvc)--- MVCプロジェクト

答えて

1

確かに、ちょうどIISを設定します。あなたはたぶんVS Webサーバーを使用することはできません。

0

2(2つ)のIISサイトを同じIP /ポートにバインドして、IISで問題を発生させたいとします。代わりに、両方でハイブリッドプロジェクトを実行し、WebFormsで処理されたものとMVCで処理されたものを用意してください。 MVCプロジェクトを分割して、必要に応じて別のプロジェクトにデータアクセス、ビジネスロジック、コントローラを持たせることができます。この例を見たい場合は、MVCプロジェクトを多くの部分に分割するS#arp Architectureの下にリンクがあります。両方のフォルダは、アプリケーションがあるよう

http://sharparchitecture.net/

関連する問題