我观察到,如果我刷新或重新加载 LINQPad 指定的 Plugins 目录中的 dll,我还必须关闭并重新打开当前脚本才能使库更改生效 - 这当然是有道理的。我的问题是是否有一个命令或键专门执行此重新加载而不关闭脚本窗口?
最佳答案
尝试Ctrl + Shift + F5
。这会卸载应用程序域。然后再次运行查询。
如果您经常遇到这种情况,您可能需要查看选项“编辑”->“首选项”->“高级”->“执行”->“始终使用新的应用程序域”。
关于linqpad - 如何为 LINQPad 重新加载插件/AppDomain,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19033817/