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