windows Wix Bundle可以访问和调用包含在MSI中的DLL的函数吗?

xcitsw88  于 2023-01-06  发布在  Windows
关注(0)|答案(1)|浏览(147)

我有一个解决方案,其中包括一个WixBundle与2个内部MSI。
我希望在捆绑包和我的产品之间共享代码,例如-我有一个项目正在调用函数isLegit(),我希望我的产品和WixBundle使用相同的函数,而不复制代码。
我认为可以将所有需要的共享函数打包到一个项目(DLL)中,然后通过bundle打开它,但是我找不到任何关于如何做到这一点的信息。
欢迎任何指导
我确实设法通过只使用.h文件并将它们包含在两个项目中来实现这种行为。但我认为这不是正确的方法...

ivqmmu1c

ivqmmu1c1#

当然,您可以构建一个DLL并在产品和捆绑包的BootstrapperApplication中使用它,但是DLL文件会被复制,以便在捆绑包和产品的安装包中使用。

相关问题