보기에서 사용자 지정 디렉터리에 텍스트 파일을 만들면됩니다. 내 충고는 경로에 대한 상수를 생성하는 것입니다 (app.config 파일에 저장하는 것이 좋습니다).
<appSettings>
<add key="UserInfo" value="/Settings/UserInfo.txt" />
</appSettings>
는 설정이 항상에 "PathToExe/설정/USERINFO.TXT"저장됩니다 그래서 관계없이 응용 프로그램을 설치 곳에 당신의 EXE에 상대 경로를 사용합니다. 일반적으로 레지스트리 또는의 AppData에 하나 이런 일을 저장하는 더 좋은 생각, 당신은이 방법을 사용하여 권한 문제 건너 올 수 있습니다, 그러나
string UserInfoPath = ConfigurationManager.AppSettings["UserInfo"];
if (String.IsNullOrEmpty(UserInfoPath))
{
// perhaps use a default value or raise an exception
}
FileInfo fileusername = new FileInfo(Path.Combine(Application.StartUpPath, UserInfoPath));
StreamWriter namewriter = fileusername.CreateText();
namewriter.Write(txtUsername.Text);
namewriter.Close();
:
그럼 당신은 뭔가를 할 것입니다 예배 규칙서.
감사합니다. Directory.GetCurrentDirectory() – Nagu