0

WPF4 と C# で古い .NET 2.0 アプリをやり直しています。このアプリでインストーラーを使用する機能がありません。古いバージョンでは、.exe ファイルを 1 つコピーするだけで済みました。しかし、WPF アプリでは、それ以上のものが必要であることがわかりました。しかし、あとどれくらいですか?実行されるまで DLL を一度に 1 つずつコピーできますが、この方法では安全だとは思えません。では、本当に必要なフォルダー (いくつかの言語フォルダーが表示されます) とファイルを知るにはどうすればよいでしょうか?

私の最終目標は、単一の実行可能ファイルを使用するだけで済むようにすることです。必要な DLL ファイルを埋め込みリソースとして追加するか、ILMerge を使用します。これを行うために必要なファイルの数が少ないほど良いです。

PS。雇用主の条件としてインストーラーを使用することはできません。私のアプリは、サポート コールで技術者を支援するためのツールです。.NETを使っていることには抵抗があったので、ルールを守ります。

ありがとう

4

1 に答える 1

0

マシン自体 (.net Framework 4 など) への依存関係を除けば、プロジェクトの出力フォルダー (既定では bin/Debug) にあるものだけが必要です。

于 2012-07-04T14:12:37.473 に答える