无法跨越程序集边界使用程序集“DataCheck, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null”中的类型“List<ILayer>”,因为该类型有一个为嵌入互操作类型的泛型类型参数

主窗体:

FrmDataInspect f2 = new FrmDataInspect(listMapControl1Lyr);
f2.Show();

弹出的窗体:

应该改为: gListMapLyrs =new List<ILayer>(pListMapLyrs)  ;

参考资料: http://bbs.csdn.net/topics/390490300/

悲观者更正确,乐观者更成长。时代大潮下,充满着机遇和风险。 目标不同,选择也就不同,人生没有标准答案,对大多数人而言,还是要不停地提高自己,这个世界什么都能快,但学习从来都没有捷径,或者说学习已是捷径。
原文地址:https://www.cnblogs.com/youzi-xuchongyou/p/8227572.html