当我在运行任何LINQPad.config语句时使用C#文件时,LINQPad将停止工作。配置文件中的实际内容似乎并不重要。我甚至尝试使用一个空的配置文件,同样的情况也发生了。
为了解决这个问题,我发现
AppDomain.CurrentDomain.SetupInformation.ConfigurationFile.Dump()返回
C:\Program Files (x86)\LINQPad4\LINQPad.config
C:\Program Files (x86)\LINQPad4\LINQPad.config这是我的配置文件的正确路径,但是我希望只看到一次列出的路径。我怀疑这可能是解决问题的一个线索,但我不知道该如何进行。除了安装32位版本的LINQPad之外,我的桌面上还有64位版本(不是通过安装程序安装),所以我不确定这是否起了作用。
发布于 2013-11-04 12:32:13
配置文件可能有问题,一个完全空的配置文件也是无效的。
尝试一个最小的文件,例如
<?xml version="1.0" encoding="utf-8"?>
<configuration>
</configuration>发布于 2013-11-04 12:38:41
这是标准的LINQPad.config,如果您需要它的话:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0"/>
</startup>
<runtime>
<legacyUnhandledExceptionPolicy enabled="1" />
</runtime>
</configuration>https://stackoverflow.com/questions/19735601
复制相似问题