我写了一个C# installer class
明确使用的方法abcd.txt
。每次我的用户必须在安装时放入abcd.txt
文件System32
夹。这样安装程序类就可以使用它。
现在我已经添加abcd.txt
到我的setup project
. 是否可以使用代码访问该文件installer class
?
我写了一个C# installer class
明确使用的方法abcd.txt
。每次我的用户必须在安装时放入abcd.txt
文件System32
夹。这样安装程序类就可以使用它。
现在我已经添加abcd.txt
到我的setup project
. 是否可以使用代码访问该文件installer class
?
将您的文件放在应用程序文件夹中,这会将您的文件复制到用户给定的位置。之后,您可以使用以下代码将此文件复制到 system32 文件夹中:
string targetDir = this.Context.Parameters["TargetDir"];
string destpath = Environment.GetFolderPath(Environment.SpecialFolder.System);
string filename = targetDir + "\filename";
File.Copy(filename, destpath);
将代码放在类的_AfterInstall
事件中Installer
。
在这种情况下,您也可以访问此文件并根据需要进行修改。