Visual studio 自定义操作定义为脚本-我可以将其设为“脚本”吗;二进制表流“?”;?
我有几个自定义操作作为MSI项目的一部分,在vS2008中定义 这些操作被定义为简短的Java脚本。有两个在安装时运行,一个在卸载时运行。一切正常 这些脚本作为常规文件安装在应用程序文件夹中。在安装期间运行的脚本将在执行结束时删除自身。卸载时运行的脚本位于应用程序目录中,直到需要为止 我了解到在MSI中有一个叫做“二进制表流”的东西。我不知道它是如何工作的,但显然可以存储为二进制表流,这意味着它们不会安装在文件系统中 在VS2008中,我可以配置一个自定义操作脚本作为二进制表流嵌入到MSI中吗 编辑:我认为二进制表流只是一种说法,所讨论的文件存储在MSI中名为“binary”的表中Visual studio 自定义操作定义为脚本-我可以将其设为“脚本”吗;二进制表流“?”;?,visual-studio,windows-installer,installation,setup-project,Visual Studio,Windows Installer,Installation,Setup Project,我有几个自定义操作作为MSI项目的一部分,在vS2008中定义 这些操作被定义为简短的Java脚本。有两个在安装时运行,一个在卸载时运行。一切正常 这些脚本作为常规文件安装在应用程序文件夹中。在安装期间运行的脚本将在执行结束时删除自身。卸载时运行的脚本位于应用程序目录中,直到需要为止 我了解到在MSI中有一个叫做“二进制表流”的东西。我不知道它是如何工作的,但显然可以存储为二进制表流,这意味着它们不会安装在文件系统中 在VS2008中,我可以配置一个自定义操作脚本作为二进制表流嵌入到MSI中吗
如果是这样的话,也许另一个问题是,我可以对MSI进行后期处理,将脚本从“非二进制表”移动到二进制表吗 我没有VS2008,但通过直接在Orca中编辑msi来实现这一点的方法是: