0

C# ステートメントを実行するときに LINQPad.config ファイルを使用すると、LINQPad が動作しなくなります。構成ファイルに実際に何があるかは問題ではないようです。空の構成ファイルを使用してみましたが、同じことが起こります。

この問題を解決しようとして、私は呼び出していることを発見しました

AppDomain.CurrentDomain.SetupInformation.ConfigurationFile.Dump()

戻り値

C:\Program Files (x86)\LINQPad4\LINQPad.config
C:\Program Files (x86)\LINQPad4\LINQPad.config

これは私の構成ファイルへの正しいパスですが、パスがリストされるのは 1 回だけだと思っていました。これが問題を解決する手がかりになるのではないかと思いますが、どうすればよいかわかりません。LINQPad の 32 ビット バージョンのインストールに加えて、デスクトップに 64 ビット バージョンがある (インストーラー経由でインストールされていない) ため、それが影響したかどうかはわかりません。

4

2 に答える 2

2

必要な場合に備えて、標準の LINQPad.config を次に示します。

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
  <startup useLegacyV2RuntimeActivationPolicy="true">
    <supportedRuntime version="v4.0"/>
  </startup>
  <runtime>
    <legacyUnhandledExceptionPolicy enabled="1" />
  </runtime>
</configuration>
于 2013-11-04T12:38:41.177 に答える
2

おそらく設定ファイルに何か問題があり、完全に空の設定ファイルも有効ではありません。

次のような最小限のファイルを試してください

<?xml version="1.0" encoding="utf-8"?>
<configuration>
</configuration>
于 2013-11-04T12:32:13.197 に答える