GrapeCity Secure FTP for .NET 4.0J > 基本的な使用方法 > アプリケーションの配布 > ランタイムファイルの配置場所 |
ここでは、運用環境上で、どの場所にランタイムファイルを配置すれば良いかについて説明します。
アセンブリDLLファイルは、アプリケーションから参照可能な場所に配置する必要があります。代表的な2つの配置場所について、以下に説明します。
作成したアプリケーション(EXEファイルやDLLファイル)と同じフォルダに、本体アセンブリのDLLファイルを配置します。
また、日本語リソースを含むサテライトアセンブリのDLLファイルは、本体アセンブリを配置したフォルダに"ja"という名前のフォルダを作成し、その中に配置します。
この方法の場合、ファイルのコピーのみで配置が完了します。レジストリ登録などの処理は、特に必要ありません。
アセンブリDLLファイルをGAC(グローバルアセンブリキャッシュ)に登録すると、そのアセンブリはマシン全体で共有され、他のアプリケーションからも参照可能になります。
アセンブリをGACに登録するには、たとえば以下のような方法があります。詳細についてはMSDNライブラリなどを参照してください。
アセンブリをGACに登録するには、ユーザーに管理者権限が必要です。 |
上記の2つ以外に、たとえばアセンブリDLLファイルを任意のフォルダに配置し、そのパスをアプリケーション構成ファイルの<probing>タグに記載する、といった方法もあります。詳細についてはMSDNライブラリなどを参照してください。