【发布时间】:2016-05-18 00:54:01
【问题描述】:
我们正在使用一些旧的开源 .Net Framework 库,这些库依赖于 .Net Core 中没有的东西。 Mono 可以用来填充 .Net Framework 的其余部分吗?
具体来说,我正在考虑创建一个通用 Windows 类库,其中包含 Mono 中的所有内容(不包括一些 System 命名空间),它将命名空间从 System.* 更改为 MonoSupport.System.*。
当然,更好的方法是重新编写库的代码,使用不同的库,或者更有选择性地从 Mono 中获取内容。我希望将其作为临时措施。
(我想使用 iTextSharpLGPL,但它使用 XmlTextReader、带有 .Close() 的流、System.Security.Cryptography 等。库的付费版本does not support UWP either。)
编辑:我放弃了这个并重写了我的应用程序以使用 Apitron。在我尝试部署并发现它们不支持 .NET Native 之前,这非常有效。我现在正在等待一些库支持 UWP 上的 PDF 生成。
【问题讨论】:
-
我知道,但我们正在努力。
-
即将推出的 .NET 版 iText 7 有望与 UWP 兼容。
标签: mono itextsharp win-universal-app .net-core