Installation 如何找到使用Sharpdevelop软件所需的相对路径

Installation 如何找到使用Sharpdevelop软件所需的相对路径,installation,setuptools,enterprise-architect,sharpdevelop,Installation,Setuptools,Enterprise Architect,Sharpdevelop,我使用Sharpdevelop作为安装程序,事实上我已经在中安装了我的文件 C:\程序文件 但我的问题是,我需要将所有文件安装在特定路径中: 例如: 我想将其安装在: C:\ProgramFiles(x86)\Sparx Systems\EA\MyFolder 必须在此路径中安装 我在Files.wxs中进行了一些配置,如: <DirectoryRef Id="TARGETDIR"> <Directory Id="ProgramFilesFolder" Name="PF

我使用Sharpdevelop作为安装程序,事实上我已经在中安装了我的文件
C:\程序文件

但我的问题是,我需要将所有文件安装在特定路径中: 例如: 我想将其安装在:
C:\ProgramFiles(x86)\Sparx Systems\EA\MyFolder
必须在此路径中安装

我在Files.wxs中进行了一些配置,如:

<DirectoryRef Id="TARGETDIR">
    <Directory Id="ProgramFilesFolder" Name="PFiles">
        <Directory Id="INSTALLDIR" Name="xchangeTools">
                  ....
                  ....
                  ....

               </Directory>
           </Directory>
        </DirectoryRef>

....
....
....
所以我需要一些脚本或代码来帮助我检索Sparx Systems目录的相对路径, 我希望这很清楚,,
感谢

可以从注册表项值
HKEY\U CURRENT\U USER\Software\Sparx Systems\EA400\EA\install Path中检索Enterprise Architect的安装位置