次の方法で共有


アセンブリと DLL の名前

更新 : 2007 年 11 月

ほとんどのシナリオでは、アセンブリは再利用可能なライブラリ全体またはその一部を含み、単一のダイナミック リンク ライブラリ (DLL: Dynamic-Link Library) に含まれます。アセンブリを複数の DLL に分割することもできますが、あまり一般的でないため、このガイドラインでは説明しません。

アセンブリと DLL がライブラリの物理的な編成であるのに対し、名前空間は論理的な編成であり、アセンブリの編成とは独立した要素として考える必要があります。名前空間が複数のアセンブリにまたがることも少なくありません。

次のパターンに従って DLL に名前を付けてください。

<Company>.<Component>.dll

<Component> には、コンポーネントを指定します。複数のコンポーネントを指定する場合は、ドットで区切ります。

たとえば、Contoso.WebControls.dll のように指定します。

Portions Copyright 2005 Microsoft Corporation.All rights reserved.

Portions Copyright Addison-Wesley Corporation.All rights reserved.

デザイン ガイドラインの詳細については、2005 年に Addison-Wesley から出版されている Krzysztof Cwalina、Brad Abrams 共著の『Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries』を参照してください。

参照

その他の技術情報

クラス ライブラリ開発のデザイン ガイドライン

名前に関するガイドライン