我有一个多模块项目。在这里,我们将System.::Object^从一个exe传递到另一个DLL的代码。 当我尝试将该对象转换为DLL中的类型(此处具有相同的定义)时,出现以下错误...
[A] can not be cast to [B]; A originates from one assembly,b from another
我尝试了一些文档,但无法破解。
下面的代码都给出了转换错误
LocalClassType ^x1 = LocalClassType (x);
LocalClassType ^x2 = cli::safe_cast<LocalClassType ^>(x)
任何人都可以建议或指导我进行正确转换的文档。