我正在开发一个应用程序,并将借助部署项目(它将创建安装程序)来部署它。
在安装程序的一个步骤中,它将允许用户更改应用程序的安装文件夹。
我需要知道这个文件夹的位置,因为有一些文件将保存在那里,我需要从另一个DLL文件中使用这些文件。如何以编程方式获取此安装文件夹?
谢谢!
在安装程序的一个步骤中,它将允许用户更改应用程序的安装文件夹。
我需要知道这个文件夹的位置,因为有一些文件将保存在那里,我需要从另一个DLL文件中使用这些文件。如何以编程方式获取此安装文件夹?
谢谢!
/Targetdir="[TARGETDIR]\"
在您创建的应用程序项目的Installer类中,重写Install方法,并在该方法中可以像这样获取安装目录:string targetDir = Context.Parameters[ "TargetDir" ];
String targetDir = new System.IO.FileInfo(GetType().Assembly.Location).DirectoryName;