我有一个.NET Micro Framework 4.3项目和.NET Framework 4.5项目的解决方案。当我在后者中引用前者时,我收到警告:
无法引用该项目。引用的项目针对不同的框架系列(.NETMicroFramework)
但是,我的初步测试显示一切正常。我可以在完整框架中使用微项目中的类。该解决方案可以毫无问题地构建和运行。
这有什么限制吗?有什么后果?在什么情况下这样的引用会导致编译或运行时错误?
答案 0 :(得分:1)
.NET Micro Framework和.NET Framework二进制文件是不同的。它们针对不同的平台,即使某些类和方法的使用看起来相同。您的解决方案是创建共享项目。不幸的是,它仅在MSVS 2015中可用。