如何在安装时从网络驱动器中删除文件?

时间:2011-12-27 05:47:37

标签: wix

安装/升级新的setup.exe时,需要从目标目录中删除特定文件。

我正在进行服务器安装,这意味着我需要首先在任何网络路径\\[serverroot]\System中安装设置,然后从该网络目录安装工作站。

考虑到FILE1.txt中已存在\\[serverroot]\System文件,并且在安装/升级新setup.exe时需要删除此文件,这意味着新版本的FILE1.txt将是安装。它现在没有被删除,因为FILE1.txt具有相同的版本,不应该更改。

我尝试过的代码如下:

<DirectoryRef Id="SystemDir">
   <Component Id="Remove_zdf" Guid="C0C6CDE7-F10F-40E8-BE73-2AB3914622C1" DiskId="1">
      <RemoveFile Id="Removezdf" Name="goxs.zdf" On ="install" />
      <Condition>INSTALL="ADMIN"</Condition>
   </Component>
</DirectoryRef>

以上代码无法正常运行,我也不确定这是否正确。

请介绍一下如何通过WIX代码从服务器根路径中删除现有文件。如果我得到确切的代码,参考链接就会更有帮助。

0 个答案:

没有答案