2014-04-18 2 views
1

C# 프로젝트에서 설정 파일이 있습니다. 프로젝트를 빌드 할 때 severals config 문자열을 포함하는 .config 파일이 있습니다.설정 파일을 편집하여 수동으로 파일 값 설정

<applicationSettings> 
<MyProject.Properties.Settings> 
    <setting name="SettingKey" serializeAs="String"> 
    <value>This is setting </value> 
    </setting> 
</MyProject.Properties.Settings> 
</applicationSettings> 

수동으로 SettingKey 값을 변경하려고했지만 행운이 없었습니다. 나는 그 값이 바이너리로 컴파일되어 dll 파일에 들어 있다고 생각한다.

수동으로 설정 값을 편집하려면 어떻게해야합니까?

영어로 죄송합니다.

답변

0

왜 수동으로해야하는지 궁금하십니까?

당신은 항상 코드를 사용할 수 있도록

Properties.Settings.Default.myColor = Color.AliceBlue; 
Properties.Settings.Default.Save(); 

http://msdn.microsoft.com/en-us/library/bb397755(v=vs.110).aspx

업데이트 : Changing .NET application settings without recompiling

의 exe 인 수준에서 유지 나는, 당신은 그것을 할 수 있다고 생각.

+0

예를 들어, 다시 컴파일하지 않고 무언가를 켜고 끄는 플래그를 정의합니다. 어떻게해야합니까? –

+1

방금 ​​업데이트 된 답변, 도움이되는지 확인 –

+0

고마워, 수정할 수 있습니까? 나는 그것이 exe 수준 인 것을 볼 수있다. ... 그래서 어떤 운도. 돌아 가기 내 질문 : 다시 컴파일하지 않고 뭔가를 켜고 끄기위한 플래그를 정의하고 싶습니다. 어떤 기술을 사용하여 어떻게 할 수 있습니까? –