1
<Directory Id="TARGETDIR" Name="SourceDir">
  <Directory Id="InetPub" Name="inetpub">
    <Directory Id="wwwroot" Name="wwwroot">
      <Directory Id="InstallDir" Name="AppName">

并且还有一个对话框从用户那里获取路径,但安装后它仍然进入 wwwroot 文件夹。?

4

1 回答 1

0

我正在使用 <UIRef Id="WixUI_Mondo" />,您选择自定义的地方,您可以浏览并安装到任何目录。

<Directory Id="TARGETDIR" Name="SourceDir">
  <Directory Id="ProgramFiles64Folder">
    <Directory Id="CompanyDir" Name="Company">
      <Directory Id="INSTALLFOLDER" Name="IPDev">

还要确保在组件之前有这样一行:

<DirectoryRef Id="INSTALLFOLDER">
  <Directory Id="dir_SampleImages_0" Name="SampleImages">
    <Component Id="comp_SAMPLE_IMAGES_0" DiskId="1" KeyPath="yes" Guid="2FCE9C4A-47B7-4473-BF6E-8ED14C5A9AB0">
      <File Name="Aptina1.raw" Id="file_SAMPLE_IMAGES_0" Source="..\Import\SampleImages\Aptina\400lux_DPonblueEdgehor_bigred0005.raw" />
    </Component>

如果您有任何其他问题,请分享您的完整代码

于 2013-03-31T12:59:23.290 回答