2012-08-14 102 views
0

我將文件放置在位於我的項目根目錄下的目錄名稱XMLpackage中 在運行時,我需要通過傳遞路徑來讀取文件。 通過將我的文件放在debug文件夾中,我可以讀取。但是在這個特定的XMLpackage文件夾中,我無法讀取它。 如何做到這一點?從Windows讀取用於應用程序的Xml文件路徑

回答

0

更改文件屬性「複製到輸出」比「不要複製」
要獲取文件路徑嘗試其他的價值,

Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "XMLpackage", "file1.xml"); 
0

試試這個。在解決方案資源管理器中右鍵單擊該文件並單擊屬性。如圖所示,將「複製到輸出目錄」更改爲「始終複製」。

您可以訪問像

string f = System.IO.File.ReadAllText(@"XMLpackage\TableScripts.xml"); 

enter image description here

文件
相關問題