2013-12-21 3 views
0

응용 프로그램 프로젝트에 텍스트 파일이 있습니다. 클래스 경로 Windows Form 응용 프로그램의 디렉터리. 이제 설치시 텍스트 파일에 텍스트 값을 쓰려고합니다. 다음은 텍스트 파일 내 설치 클래스 코드 ..응용 프로그램 디렉터리 텍스트 파일에서 텍스트 파일을 읽는 방법

File.WriteAllText(AppDomain.CurrentDomain.BaseDirectory + @"\" + "ConnectionString.txt",param3); 

내가 "ConnectionString.txt"파일에 입력되는 텍스트를 검색하고 응용 프로그램에서 사용하려는 설치 후입니다하지만 난 방법을지고 있지 않다 텍스트 파일에있는 텍스트 값을 검색하십시오.

+2

을 시도, 우리는에 "감사합니다", 또는 "어떤 도움 감사합니다", 또는 서명을 사용하지 않는 [그래서]. [Hi, 감사, 태그 라인 및 인사말을 게시물에서 삭제해야합니까?] (http://meta.stackexchange.com/questions/2950/should-hi-thanks-taglines-and-salutations-be- 게시물에서 삭제됨). – rene

답변

1

이 포럼 사이트와 달리 다음 코드를

Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "ConnectionString.txt") 

읽기 텍스트 파일

string result = File.ReadAllText(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "ConnectionString.txt")); 
+0

감사합니다. 선생님. 텍스트 파일에있는 텍스트 값을 읽는 방법. – Adi

+0

여기에 경로를 완전히 벗어날 수 있습니다. 어쨌든 호출하는 어셈블리 위치를 기준으로합니다. –

+0

@geek Sir이 오류가 발생했습니다 "System.IO.DirectoryNotFoundException : 'C : \ Users \ vikas \ AppData \ Roaming \ Microsoft \ Windows \ 시작 메뉴 \ 프로그램 \ TechSoft CallBill \ TechSoft CallBill 경로의 일부를 찾을 수 없습니다. .exe \ ConnectionString.txt ' – Adi