2011-12-09 7 views
2

私はASP.NET MVC3で簡単なWebアプリケーションを作成しました(たとえば、app1)。そして今、私はそれのための簡単なCMSを書く(例えば、のapp2)。 APP2は独立のアプリケーションであれば、私は、APP2からapp1/Content/をフォルダにアクセスすることができますどのようにmvcアプリケーションmvcアプリケーション

?私はAPP1のフォルダのいずれかにAPP2をコピーしたい将来的には

(例えば、APP2パスはC:/app1/app2/になります)

は、ASP.NETでサイトを構築するための正しいこのアプローチですMVC3?そうでない場合は、より良いアプローチをお勧めします。

私の英語のために申し訳ありません。

答えて

0

まず、はい、それは非常に良いデザインの選択ではありません。

2つのアプリケーションの間に共通のものが必要な場合は、いくつかのアプローチを使用できます。最も簡単なことは、各アプリケーションにアプリケーション設定(web.config内)または共通のものを含むURLを使用してください。

より多くのアプリケーションから同じDBを使用する必要がある場合は、同じ接続文字列を使用します。

2つのアプリケーションを何らかの理由で一緒に動作させる必要がある場合は、1つのアプリケーションを作成し、領域を使用して分割することが可能な実行可能なソリューションが必要です。

1

Areaは、単純な用途では別のプロジェクトではありません。あなたはより多くを見つけることができますhere

+0

複雑な状況では、Orchard Projectとそのやりかたを見ることができます。 –

関連する問題