【发布时间】:2011-03-08 02:05:31
【问题描述】:
我正在编写一个包含两个项目的应用程序。一个项目是客户端应用程序,它是一个 ASP.NET Web 应用程序,另一个是在 WinForms (C# 3.5) 上运行的管理应用程序。这两个项目都引用了一个包含 XML 文件的类。问题是,没有将 XML 文件的目录硬编码到该类中,我无法看到如何指向它的运行目录。
Web 应用在 c:\windows\system32(asp dll 的目录)中查找,winforms 应用在项目的 ~\bin\debug 目录中查找。
鉴于 XML 文件的相对路径因引用它的应用程序而异,我如何形成该文件的相对路径?
【问题讨论】: