![]() |
1
4
您在程序集中定义了多少moduleAttribute类实例? 看起来你有一个动态内存2和一个自定义模块…在这种情况下,它们是不同的类型。 dynamicassembly2中的代码应该使用在custommodules中定义的属性类(或者两个程序集都应该从第三个程序集中加载属性)。 |
![]() |
2
2
我很确定它没有区别…你确定你在要求正确的属性吗?只要两个项目都引用
相同的
|
![]() |
3
1
阿罗哈
我已经测试了您的代码,但无法编译它,因为类型
我确实是通过介绍一个推荐人来实现的。 这是班级。此程序集包含动态引用
下面是动态代码:
|
![]() |
4
0
我也有同样的问题。如果属性是在一个内部的*cs中定义的,我可以得到该属性,但是如果它是在一个外部的dll中定义的,我在查询它时只会得到空值(没有错误),但是也没有链接器错误。 显然,在一个dll中定义的自定义属性和在本地代码(*cs)中定义的相同自定义属性将很高兴地编译为一个应用程序,而不会出现关于多个定义的任何警告(名称空间是相同的)。我去掉了本地代码(*cs),修复了引用,它工作了。 |
![]() |
JBryanB · 如何从基本抽象类访问类属性 2 年前 |
![]() |
Gabe Tucker · 无法在golang中分配接口对象指针 3 年前 |
![]() |
jkone27 · F#-在编译时从字符串生成简单的空类型 7 年前 |
![]() |
John Bustos · C#通用工厂模式,不说明通用工厂模式的类型 7 年前 |
![]() |
Randall Flagg · 访问propertyinfo中的属性 7 年前 |
![]() |
Kacper · 在反映的全名和成员c后的“*”中,“+”是什么意思# 7 年前 |
![]() |
tobeypeters · 反射铸造 7 年前 |
![]() |
myst02 · 如何在另一个方法之后调用该方法? 7 年前 |