【发布时间】:2017-08-30 08:45:40
【问题描述】:
我有一个面向 .NET Compact Framework 3.9 的类库,我有一个面向 .NET Framework 3.5 的类库。现在,当我在 .NET 3.5 库中添加对 .NET CF 3.9 库的引用时,CF 库中的所有类型都未解析,我无法使用它们。有没有办法让它工作?
【问题讨论】:
我有一个面向 .NET Compact Framework 3.9 的类库,我有一个面向 .NET Framework 3.5 的类库。现在,当我在 .NET 3.5 库中添加对 .NET CF 3.9 库的引用时,CF 库中的所有类型都未解析,我无法使用它们。有没有办法让它工作?
【问题讨论】:
很遗憾,没有。您唯一的“解决方案”是创建两个单独的项目,一个用于完整框架,一个用于 CF。如果将项目文件放在同一文件夹中并手动编辑项目文件以包含 *.cs,则至少可以让它们始终包含相同的源文件,但没有二进制兼容性或加载 CF 程序集的方法完整的框架。
【讨论】: