从VB项目生成regfree COM的清单

时间:2014-02-12 19:28:36

标签: vb.net com regfreecom

我正在尝试为我们的代码中使用的一组COM对象生成一个清单,作为免注册COM。 为此,我在VS 2010中创建了一个VB项目,并将COM对象DLL添加为依赖项。问题是我没有看到它们在生成的清单中列为依赖项。我是否遗漏了一些简单的项目设置,以生成列出依赖项的正确清单?

1 个答案:

答案 0 :(得分:2)

你遗漏了太多细节,VB.NET IDE隐藏得太多,无法做到这一点。这不是自动的。

起点是强制它显示更多。在“解决方案资源管理器”窗口中找到“显示所有文件”工具栏按钮(使用工具提示找回它)。单击它,您现在可以将“引用”节点添加到项目中。

打开它并找到您添加到项目中的COM组件。选择它并查看“属性”窗口。将“Isolated”属性设置为True。重建项目。请务必在“输出”窗口中查看任何警告。要查看磁盘上的.manifest文件,而不是IDE在您自己为项目添加清单时向您显示的文件。