当我在运行任何 C# 语句时使用 LINQPad.config 文件时,LINQPad 停止工作。配置文件中的实际内容似乎并不重要。我什至尝试过使用一个空的配置文件,同样的事情发生了。
在试图解决这个问题时,我发现调用
AppDomain.CurrentDomain.SetupInformation.ConfigurationFile.Dump()
返回
C:\Program Files (x86)\LINQPad4\LINQPad.config
C:\Program Files (x86)\LINQPad4\LINQPad.config
这是我的配置文件的正确路径,但是我希望只看到一次列出的路径。我怀疑这可能是解决问题的线索,但我不确定如何继续。除了安装 32 位版本的 LINQPad 之外,我的桌面上还有 64 位版本(不是通过安装程序安装的),所以我不确定这是否起到了作用。