exePath must be specified when not running inside a stand alone exe
6915 단어 Path
1 /// <summary>
2 ///
3 /// </summary>
4 /// <param name="key">key </param>
5 /// <param name="value">value </param>
6 /// <returns> true, false, </returns>
7 public static bool Write(string key, string value)
8 {
9 try
10 {
11 Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
12 config.AppSettings.Settings[key].Value = value;
13
14 config.AppSettings.SectionInformation.ForceSave = true;
15 config.Save(ConfigurationSaveMode.Modified);
16
17
18 //debug ,release
19 ConfigurationManager.RefreshSection("appSettings");
20
21 return true;
22 }
23 catch (Exception ex)
24 {
25 return false;
26 }
27 }
이 방법의 역할은 설정 파일의 AppSetting 노드에 값을 저장하는 것입니다.그러나 오늘 웹 사이트에서 사용할 때 제목의 문제에 부딪히고 싶지 않다.
해결 방법은 웹 사이트를 대상으로 하는 방법을 다시 쓰는 것이다.
/// <summary>
/// Web
/// </summary>
/// <param name="key">key </param>
/// <param name="value">value </param>
/// <returns> true, false, </returns>
public static bool WriteWebConfig(string key, string value)
{
try
{
Configuration config = WebConfigurationManager.OpenWebConfiguration("~");
config.AppSettings.Settings[key].Value = value;
config.AppSettings.SectionInformation.ForceSave = true;
config.Save(ConfigurationSaveMode.Modified);
//debug ,release
ConfigurationManager.RefreshSection("appSettings");
return true;
}
catch (Exception ex)
{
return false;
}
}
됐어.
WebConfigurationManager System.Web.dll , 。
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
cocos2d Lua 학습(一)ios에서 루아 함수 호출 및 전참 방법 lua 코드: 출력 결과: lua 호출 C++ 방법: add 함수: lua 코드: 출력 결과: 함수를 호출합니다. 함수를 호출하려면 다음 협의를 따르십시오. 우선, 호출할 함...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.