2

誰かが既存のC#ファイルをプロジェクトに追加するためのコードブロックを提供できますか?

私のソリューションには2つのプロジェクトがあります。1つのプロジェクトは、2番目のプロジェクトで使用されるC#クラスファイルを生成します。これらの生成されたファイルを2番目のプロジェクトに含めて、プロジェクトをビルドする必要があります。プログラムで行う必要があります。これらのファイルを含めるには、C#projectファイル(XML)を編集して、そのファイルのエントリを作成する必要があることを知っています。しかし、誰かが持っているなら、私は既存のコードを使うことを考えました。

ありがとう

4

1 に答える 1

1

MsBuild.Engine名前空間を確認できます。これにより、一貫した方法でcsprojを操作できるため、ターゲットプロジェクトを操作し、プログラムで参照を追加できます。

于 2012-04-13T15:15:27.690 に答える