无法为名为?的文件创建注册信息?

时间:2011-11-29 08:50:01

标签: c++ activex atl

我正在尝试在VS2008中部署我在ATL项目中开发的ActiveX控件DLL(我是这种部署的新手)。

按照一些教程,我正在尝试使用VS2008中的Setup Project为我的控件创建msi文件。我已将主输出的Register属性设置为vsdrpCOM。它构建没有错误,但我收到警告:无法为名为的文件创建注册信息。虽然我可以在IE中安装控件,但它不起作用,但显示为红色X图标。我也尝试了其他注册选项,但没用。

我认为由于警告,我的控件在安装过程中仍未注册。  有人可以给我一些指示来解决这个问题吗?我在谷歌上花了几个小时:-(

谢谢!

1 个答案:

答案 0 :(得分:0)

使用 vsdrfCOMSelfReg 属性。
请参阅http://msdn.microsoft.com/en-us/library/h793hc1y%28v=vs.90%29.aspx

相关问题