0

多数のプロジェクトを含むビジュアル スタジオ .Net (MyFramework と呼ばれる) でソリューションを取得しました。ソリューション全体をビルドすると、これらのプロジェクトごとに dll ファイルが更新されますが、dll ファイル MyFramework.dll が見つかりません。

ビルド プロセスでソリューション全体の dll が生成されないようです。つまり、すべてのプロジェクトをマージします。どうすれば生成できるか知っている人はいますか?

MyFramework.dll は別の ASP.Net ソリューションで参照されています。そのため、更新されたdllを別の場所で使用する必要があります。

注:それを行うILMergeと呼ばれるMicrosoftのこのユーティリティを認識しています。他に簡単に入手できる方法はないかと考えていたのですが...

4

1 に答える 1

2

ソリューションは、Visual Studio でプロジェクトを編成するための構造です。ソリューションは、一連のプロジェクトのコンテナーにすぎません。

ソリューション ファイルは、内部のすべてのプロジェクトを組み合わせた DLL を生成しません。DLL を生成できるのはプロジェクト ファイルのみです。そのため、MyFramework.dll が表示されている場合は、同じ名前の別のプロジェクトが存在します。

于 2013-08-14T03:46:36.073 に答える