0

C# installer classを明示的に使用するメソッドを作成しましたabcd.txt。ユーザーがインストール時abcd.txtにフォルダーに入れなければならないたびに。System32そのインストーラークラスがそれを使用できるようにします。

abcd.txt、私は私のsetup project. installer classコードからそのファイルにアクセスすることは可能ですか?

4

1 に答える 1

0

ファイルをアプリケーションフォルダに入れると、ユーザーが指定した場所にファイルがコピーされます。その後、次のコードを使用して、このファイルをsystem32フォルダーにコピーできます。

string targetDir = this.Context.Parameters["TargetDir"];
string destpath = Environment.GetFolderPath(Environment.SpecialFolder.System);
string filename = targetDir + "\filename";
File.Copy(filename, destpath);

クラスの_AfterInstallイベントにコードを配置します。Installer

このイベントでもこのファイルにアクセスして、必要に応じて変更できます。

于 2013-03-12T12:33:06.550 に答える