【发布时间】:2013-10-02 06:12:29
【问题描述】:
我开发了一个 c# 桌面应用程序,它需要托管在服务器上,并且会根据存储在 XML 文件中的查询安排来获取数据。在开发过程中,我使用以下代码读取 XML 文件:
var query = new XPathDocument(@"C:\\Documents and Settings\\XYZ\\Desktop\\productplanningquery.xml");
如您所见,我已将 XML 文件方便地放在桌面上,并且在开发过程中运行良好。我现在想做的是提供一个路径,这样无论我在哪里托管应用程序和 XML 文件,它都不会引发异常。我认为的一种方法可能是在将安装应用程序的目录中有一个文件夹,但为此我必须动态找出当前目录的路径(我无法弄清楚)。
请帮忙。
【问题讨论】:
标签: c# asp.net desktop-application