2つのフォルダーを含むプロジェクトを作成しました。「src」フォルダーにはコア要素が含まれ、「plugin」フォルダーにはさまざまなプラグインが含まれます(各プラグイン= 1つのファイル)。
ここに例があります:
MyProject
|_src
|_attributeclass.cs
|_basepluginparent.cs
|_otherneededclass.cs
|_plugins
|_plugin1extendsfrombaseclass.cs
|_plugin2extendsfrombaseclass.cs
|_plugin3extendsfrombaseclass.cs
|_plugin4extendsfrombaseclass.cs
次に、ビルドを開始して、5つのファイルを作成します。1つのbaseplugin.dll(3つのコアクラスすべてを含む)4つのファイルplugin1.dll ... plugin4.dll
したがって、すべてのプラグインはベースクラスを参照しますが、独自のライブラリとしてベースクラスも必要です
これどうやってするの?