0
settings.settings 또는 app.config에서 문자열을로드해야하는 .Net 3.5 응용 프로그램이 있습니다. 나는 ConfigurationManager에 대한 참조를 가지고 있지만 폼로드 값으로부터의 매우 간단한 호출은 null을 리턴했다. 여기 app.config 또는 settings.settings 데이터에 액세스 할 수 없습니다.
코드입니다 : 설정 디자이너를 사용하고 프로젝트가 프로젝트 루트의 Proepties 노드 아래 Settings.settings/Settings.Designer.cs가있는 경우 다음void LoadSettings()
{
// I expect to get from my app.config or settings.settings
// Settings file set to application, public
m_connStr = System.Configuration.ConfigurationManager.AppSettings["somestring"];
// m_connStr is getting Null. I tried .ToString(); That throws a null exception.
}
설정 디자이너에서 무엇을 기본값으로 설정 했습니까? .config 파일의 내용은 무엇입니까? –
• 해결 : 나는 속성 설정 파일의 네임 스페이스와 다른 네임 스페이스를 사용했습니다. 때때로 금요일은 힘들어! –