7

app.config から設定を読み取ろうとしていますが、以前は機能していたと確信していますが、現在は nullReferenceException を返します。

設定を取得する私のコードは次のとおりです。

codeValueUtilRx = ConfigurationManager.AppSettings["CODEVALUE_UTIL_RX"].Split(';').ToList();

私の app-configfig は次のとおりです。

<appSettings>
    <add key ="LOGFILELOCATION" value ="C:\\RuleEditor\\"/>
    <add key ="CODEVALUE_UTIL_RX"  value="GCN;GRP;NDC;SPEC;TCC"/>
</appSettings>

一見当たり前のことのように感じますが、理解できません。アプリ構成をソリューション内の別のプロジェクトに移動しようとしましたが、ファイルを再作成しましたが、うまくいきませんでした。何か案は?

4

1 に答える 1

15

アプリ構成をソリューション内の別のプロジェクトに移動しようとしましたが、ファイルを再作成しましたが、うまくいきませんでした

あなたのコードは正しいです(私はテストしました)、app.configファイルがメインプロジェクト(exe)にあることを確認する必要があります。

于 2013-08-27T16:10:51.270 に答える