0

C# ASP.NET Web アプリケーションでは、Web アプリケーションを一番上にして、ビジネス層とデータ アクセス層を処理するための複数のプロジェクトで構造化しています。SQL Helper を含む DLL ファイルがあります。それを Web アプリケーションのビンに配置するか、Web アプリケーションのルートに「lib」という名前で作成したフォルダーに配置する必要があります。

最後に、データ アクセスを扱う DLL であるため、その DLL を参照するデータ層クラスを含むプロジェクトに配置する必要があります。その場合、そのプロジェクト (タイプ クラス ライブラリ) に配置する方法を教えてください。

すべての考慮事項に感謝します。

4

2 に答える 2

1

アセンブリと呼ばれる Web ソリューション フォルダーの外にフォルダーを用意し、このフォルダーを DLL の中央リポジトリとして使用します。ソリューション内のすべてのプロジェクトをそのフォルダーにビルドし、ソリューション内の DLL への参照をそのフォルダーに作成します。これは、展開と DLL のバージョン管理に役立ちます。私はGACを使用するよりもこれを行うことを好みます。

于 2013-10-22T13:24:41.220 に答える