私はまだ MVC について学んでおり、Pro Asp.net MVC の本に従っています。サンプル プロジェクトでは、1 つのソリューションで 2 つの個別のプロジェクトを作成します。1 つは、.Domain
エンティティ フレームワークの db モデル、リポジトリ、およびコンテキストを含むプロジェクトです。2 番目のプロジェクトは、.Web
コントローラー、ビュー モデル、ビューなどを含む であり、それらはすべて.Domain
プロジェクトを使用し、ローカルでどのように機能するかを理解していますが、公開するときは.Web
プロジェクトのみを公開し、何とか機能します。.Domain
サーバーでホストされていない場合、クラスはどのように使用できますか?
あなたがプロジェクトの参照を追加するためです.Domain
で.Web
、あなたのコンパイル.Web
サイトプロジェクトを、それが作成するdll
の.Domain
にその内部bin
フォルダ。あなたが展開するときだから、.Web
プロジェクトをdll
のは.Domain
別に、すべてのソリューション事業を展開する必要がないので、また、プロジェクトに含まれます。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加