2013-12-21 181 views
0

我在Windows Form應用程序的應用程序項目類路徑目錄中有一個文本文件。現在在安裝的時候,我試圖在文本文件中寫入一個文本值。下面是文本文件,我Installer類代碼..如何從應用程序目錄文本文件中讀取文本文件

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

安裝後,我希望檢索在「ConnectionString.txt」文件輸入的文字,在應用程序中使用它,但我沒有得到如何檢索文本文件中存在的文本值。

+2

不同於論壇的網站,我們不使用「謝謝」,或者「任何幫助表示讚賞」,或簽名上[所以]。請參閱[應該'嗨','謝謝',標語和致敬辭職](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先生我得到這個錯誤「System.IO.DirectoryNotFoundException:找不到路徑的一部分'C:\ Users \ vikas \ AppData \ Roaming \ Microsoft \ Windows \ Start Menu \ Programs \ TechSoft CallBill \ TechSoft CallBill .EXE \ ConnectionString.txt」。」 – Adi

相關問題