2015-11-26 80 views
0

我想從根文件夾加載我的dic.xml文件,因爲現在我在我的應用程序中給出完整路徑,但是我想從根目錄加載一個文件。從根目錄加載文件

var doc = XDocument.Load(@"D:\anu notes\FYP\LSC 1\LSC 1\LSC\LSC\dic.xml"); 
+0

從根目錄?你是否意味着絕對和相對路徑之間的差異,你想從你當前的應用程序路徑加載它,或者什麼? –

回答

1

這裏是你需要的東西:

var rootFolder = System.IO.Path.GetDirectoryName(
    System.Reflection.Assembly.GetExecutingAssembly().GetName().CodeBase); 
var xmlFilePath = rootFolder + @"\dic.xml"; 
var doc = XDocument.Load(xmlFilePath);