我正在开发一个技术库类,可以在两种类型的框架(紧凑版或非紧凑版)上使用。
最好的方法是如何开发这样的库?默认使用.NET功能(针对XP嵌入式),并在使用Windows CE时进行限制(使用CF.NET)?
谢谢。
最好的方法是如何开发这样的库?默认使用.NET功能(针对XP嵌入式),并在使用Windows CE时进行限制(使用CF.NET)?
谢谢。
考虑使用预处理器指令。
您可以为一般的.NET和CF构建相同库的2个版本。
例如:
#if (!COMPACT_FRAMEWORK)
// some code only for general .NET
#endif