我正在开发一个项目,需要在运行WinCE 4.2,WinCE 5.0,WinMobile 5.0等各种Compact Framework支持的产品上使用XSLT。许多这些产品没有安装msxml,尽管这可能是一个可能的解决方案,我没有使用本机库的权限。
我注意到mono项目支持XSLT。 - 是否可以针对紧凑框架进行编译? (值得注意的问题是 如果有任何排放要求) - 这是允许的吗?如果是这样,许可如何运作?
答案 0 :(得分:1)
Mono类库是根据MIT / X11许可证授权的,
http://www.mono-project.com/FAQ:_Licensing
因此,如果您发现.NET CF中缺少任何类,并且Mono碰巧实现了相同的类,则可以使用Mono实现。
https://github.com/mono/mono/tree/master/mcs/class
我的方法是将* .cs文件从Mono代码库复制到* .csproj项目中,并将其与我自己的源文件一起编译。