类上的ILMerge和自定义属性

时间:2009-04-13 16:30:51

标签: reflection dll ilmerge

我将一些dll文件合并在一起,现在我的代码会在其中一个合并的dll文件中找到类,但是看不到我对它们的自定义属性。它可以很好地找到所有类,但缺少属性。我有什么想法可以解决这个问题吗?

编辑:进一步调查显示属性在类上,但类型的Guid与原始类型不同,因此GetCustomAttribute无法找到它。

1 个答案:

答案 0 :(得分:0)

/ copyattrs或/ copyattrs:是的。您还可以使用/ attr:filename标记指定要使用的属性。

默认情况下,它将使用您合并的第一个程序集中的属性。