2015-11-26 81 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);