我有一个我想在安装过程中使用的文件。它包含一些SQL。安装的应用程序本身不使用此文件,因此我不希望将其安装到客户端计算机上,我希望它是安装程序包的一部分,就像我使用Binary元素指定的自定义操作DLL一样。但是,如果我将其嵌入到安装程序包中,我该如何阅读该文件?有没有内置的WiX / DTF功能?或者我应该以另一种方式嵌入该文件?
答案 0 :(得分:2)
您需要执行以下操作:
<binary>
元素来包含
该文件作为二进制文件中的流
你的包裹表。 InstallSite上有example of streaming a file from the binary table。
答案 1 :(得分:0)
我有同样的要求。您可以在某个位置部署该文件,然后从该位置轻松读取,编辑和执行
答案 2 :(得分:0)
我自己发现的最好方法 - 为WiX自定义操作库创建一个Properties文件,并在那里添加所有SQL。 不应执行其他操作,以使SQL在自定义操作中可用! :)