私はC#が初めてです。私は優れたプログラマーではありませんが、Delphi7にあるいくつかのプロジェクトに取り組んできました。Delphi には 1 つのオプションがあります。クラス ファイルをコンパイルして.dcuを作成します。これらの.dcuは、Delphi の他のプロジェクトで実際のコードがなくても使用でき、ビルド後に.dcuファイルをエンド ユーザーに提供する必要はありません。
今、私の実際の質問、
C# クラスからコンパイル済みファイルを作成し、そのコンパイル済みユニットを C# の他のプロジェクトで使用する方法はありますか?
私はすでにdllを作成して使用しようとしました。いいアイデアですが、構成ファイルと実行可能ファイル以外のファイルは提供したくありません。以来、アプリケーションで提供する必要がある dll を作成しました。
また、実行可能ファイル、構成ファイル、および dll を一緒にビルドするアプリケーションのセットアップを作成しようとしました。実行中、%temp% フォルダーに自分自身を抽出し、そこからのみ実行します。したがって、この場合、構成ファイルの値を設定できません。
また同じ質問ですが、
C# クラスからコンパイル済みファイルを作成し、そのコンパイル済みユニットを C# の他のプロジェクトで使用する方法はありますか?
解決策を提案してください
ありがとう