1

アプリケーションの横にある dll ファイルを使用するか、オペレーティング システムのライブラリを使用して、プログラムを改善したいと考えています。

では、C#でクラスをdllファイルにパックするにはどうすればよいですか?

どうすればdllファイルからメソッドを呼び出すことができますか?

4

3 に答える 3

3

では、C# でクラスを dll ファイルにパックするにはどうすればよいですか?

Visual Studio プロジェクト テンプレートからライブラリ プロジェクトを作成します。コンパイルすると、出力フォルダー (おそらくデバッグフォルダー) に dll が取得されます。

dll ファイルからメソッドを呼び出すにはどうすればよいですか?

ライブラリ(dll) を使用し、そのクラスを使用するこのプロジェクトの参照を追加します。より簡単にするために、名前空間をインポートすることを忘れないでください。

于 2012-08-07T13:11:44.630 に答える
1

独自のマネージ DLL を作成する場合は、Visual Studio でクラス ライブラリプロジェクトを作成できます。これにより、他のプロジェクトから参照できる DLL が作成されます。

マネージ コードから DLL 内のネイティブ コードを呼び出す場合は、DllImport属性を使用できます。

于 2012-08-07T13:11:48.237 に答える
0

VisualStudioクラスライブラリプロジェクトタイプを使用します。

MSDNを参照してください。

于 2012-08-07T13:14:04.420 に答える