2012-01-13 72 views
2

我正在使用WIX根据用户正在安装的环境自动修改web.config文件。我使用WixUtilExtension和cutom“选择环境”对话框UI进行了此操作。WIX可以修改XAP包内的XML文件吗?

我想知道是否有任何可能的方法来使XIX包中的WIX修改xml文件,如ServiceReferences.ClientConfig文件?

回答

1

有一点古怪,但最有可能你会最终有一个自定义操作,这将:

  1. 从临时文件夹中提取XAP(as a zip file
  2. 装入ServiceReferences.ClientConfig
  3. 用用户输入更新配置文件
  4. 将其重新压缩为XAP
相关问题