如何消除与相互引用的库和可执行文件的类型冲突?
|
我有两个不同的文件,Foo1.exe和Foo2.dll。
当我尝试使用Foo1.exe中的Foo2.dll中声明的对象时,一切都会按预期进行。
当我尝试使用Foo2.dll中的Foo1.exe中声明的对象时,所有内容都会按预期进行编译。
但是,当我尝试将对象从Foo1.exe传递到Foo2.dll时,Foo1.exe无法编译,因为它的类型与Foo2.dll中的对象冲突,该对象实际上并不存在,而只是从Foo1.exe中引用的。
如何使Foo2.dll可以引用Foo1.exe,但是在编译Foo1.exe时这些类型不会引起冲突?
实际错误信息是“ 0”
谢谢你的帮助!
没有找到相关结果
已邀请:
1 个回复
犀耽澄协吻