C#从当前目录加载xml文件?

Jon*_*yle 4 c# xml

我在我的C#winform应用程序中使用下面的行,这很好用,但偶尔如果程序是从命令行运行的,我会收到一个config.xml无法找到文件的错误.这是因为'工作目录'是不同的(我认为),我需要说"从当前目录加载config.xml",我该怎么做?

docXML.Load("config.xml");
Run Code Online (Sandbox Code Playgroud)

谢谢乔纳森

Cat*_*ICU 7

string fileName = Path.Combine(Application.StartupPath, "config.xml");
Run Code Online (Sandbox Code Playgroud)