c# - 使用 LinqPad 的 LinqPad.Util.CreateXhtmlWriter() 在 .NET Core 中可用
问题描述
Dump()
以类似于这篇文章 LinqPad Dump from DLL的方式使用该方法,非常方便。虽然我知道由于缺乏对 WPF 的支持,我们可能LINQPad
在一段时间内(如果有的话)不会看到 .NET Core 版本,但有没有办法LINQPad.Util
在 .网络核心?
据我了解,其他人这样做的方式是LinqPad.exe
在项目中添加对的引用,但 .NET Core 项目不支持这一点(如果我错了,请纠正我)。
此外,我想在面向Dump()
Linux 的 .NET Core 项目中使用该方法,因此似乎即使我能够.exe
在 .NET Core 中引用一个,我仍然会遇到问题,因为 Linux 不会本机运行.exe
用于 Windows 的文件(当然不使用 Wine,这不是很稳定)。
我想我可以反编译源代码并将LINQPad.Util
命名空间重新打包为与 .NET Core 兼容,但这似乎不符合版权协议的精神。
如果有一种简单的方法可以做到这一点,我很想听听。