子应用程序使用父应用程序路径
本文关键字:应用程序 路径 | 更新日期: 2023-09-27 18:26:41
我写了一个简单的工具,可以加载一些配置:
stream = new StreamReader("configuration.xml");
作为独立的,它是有效的,但当我像procces一样启动它时,它们会在父应用程序路径中查找configuration.xml
文件。这是正常行为吗?
C:'My simple Tool'tool.exe
C:'My simple Tool'configuration.xml
C:'ParentTool.exe
作为ParentTool.exe
的子访问,tool.exe
应用程序正在C:'
中查找configuration.xml
,而不是在"C:'My simple Tool'"
中查找。
您可以尝试更改:
stream = new StreamReader("configuration.xml");
收件人:
stream = new StreamReader(@"C:'My simple Tool'configuration.xml");