개발 된 컴퓨터에서 내 응용 프로그램 (Winform)을 실행할 때 오류는 없지만 다른 컴퓨터에서 실행하면 오류가 발생합니다 . 내의 App.config는 다음과 같이이다 :오류 : 'SecurityKey'키가 appSettings 구성 섹션에 존재하지 않습니다.
<?xml version="1.0"?>
<configuration>
<appSettings>
<add key="SecurityKey"/>
</appSettings>
<startup>
<supportedRuntime version="v4.0"sku="...."/>
</startup>
</configuration>
을 그리고 이것은 내가 사용하는 라인 :
string key = (string)settingsReader.GetValue("SecurityKey", typeof(String));
가 이미이 The key 'UserID' does not exist in the appSettings configuration section을 따르도록했지만, 여전히 동일합니다.
제안 사항?
그리고 오류의 getValue 호출에 발생합니다
나는 또한 내가 settingsReader도없는 값으로 키를 사용하여 ConfigurationManager가 작업 중 하나가 아무 생각이 어떻게 언급거야? –
settingsReader는 어떤 유형입니까? –
아마도 문제를 해결할 수는 없지만, ConfigurationManager.Appsettings [ "SecurityKey"]를 사용하여 appSettings를 읽는 것이 더 좋습니다. – Hanno