如何将Interop dll添加到Wix项目(点网)

时间:2014-02-21 05:14:21

标签: c# .net dll vb6 wix

我在我的dot net项目中引用了一个VB6 dll。 要做到这一点,我需要使用regsvr32工具注册dll。

当我构建我的项目时,Interop dll将在obj文件夹而不是bin文件夹中创建。

我是否需要将VB6 dll添加到wix项目并注册它。如果是,我该如何实现它。 我尝试将它添加到wix项目,但由于它没有在bin文件夹中创建,我收到错误。

有人可以帮我解决这个问题吗。

由于

1 个答案:

答案 0 :(得分:1)

您安装vb6 Dll与任何其他文件相同,另外还使用Heat工具从中收集注册条目。你不需要regsvr32。

如果您希望在构建时将特定位置的interop dll,我建议您明确使用tlbimp.exe工具在所需的构建位置创建interop dll,以便WiX构建可以找到它。