【发布时间】:2014-02-04 20:54:15
【问题描述】:
我有一个 VS 2012 Web 服务项目,其中包含一个名为 myconfig.xml 的文件,我已将此文件的复制操作属性设置为“始终复制”
我尝试使用这一行加载 XML 文件:
doc.Load("myconfig.XML");
但是 ASP.net 引发异常,因为它无法从 C:\program files (x86)\IIS Express 7 读取文件
我试过了:
System.IO.Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location);
但是它返回一个临时目录的路径,我怎样才能得到 myconfig.XML 的实际位置?
【问题讨论】:
标签: c# asp.net visual-studio-2012 reflection