【发布时间】:2011-03-03 01:53:08
【问题描述】:
我的解决方案由多个项目组成,所有项目都输出类型类库,但输出类型为 windows 应用程序的项目除外。该应用程序引用了所有其他项目。我还有一个 COM 组件,它也被一些项目和应用程序引用。
我可以通过将 Visual Studio 中引用的 COM 组件的独立属性更改为 TRUE 来设置 regfree COM。解决方案构建成功,我可以看到为该特定程序集或应用程序生成的清单文件。
现在,我的问题是,我是否需要为所有引用 COM 组件的项目执行此操作?如果是,那么我知道我不能在多个项目上将独立属性设置为 TRUE(产生构建错误),那么我该如何解决这个问题?
我对 .net 比较陌生,不太了解 regfree COM(我假设我在做什么是 regfree COM?)。非常感谢我能在这个问题上获得的任何帮助。谢谢。
我目前正在使用 VS 2008。
编辑:当多个项目的独立属性设置为 TRUE 时,构建错误表明 myCOMcomponent.ocx 已在两个项目的生成清单中定义。
【问题讨论】:
-
不要让我们猜测构建错误。
-
@Hans:我用构建错误编辑了帖子。如果您需要更多详细信息,请告诉我。
标签: c# .net regfreecom