首页 > 解决方案 > 使用 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 兼容,但这似乎不符合版权协议的精神。

如果有一种简单的方法可以做到这一点,我很想听听。

标签: c#.net-corelinqpad

解决方案


推荐阅读