C#生成文件路径

来源:百度知道 编辑:UC知道 时间:2024/05/16 06:49:30
我用C#做了一个winform应用程序,程序中生成一个DataConfig的XML文件,生成代码是 ds.WriteXml("C:\\DataConfig.xml"),我想问一下,如何让生成的文件和我的应用程序exe文件在同一个目录中啊?
就是exe文件在哪个文件夹打开,xml文件就生成在哪个文件夹

Application.StartupPath获取exe的启动路径
Application.StartupPath+@"\DataConfig.xml"

Environment.CurrentDirectory + "\\DataConfig.xml";

最简单的就是你不指定目录。直接写ds.WriteXml("DataConfig.xml")
默认就是当前应用程序域

Environment.CurrentDirectory + "\\DataConfig.xml";
或者直接写ds.WriteXml("DataConfig.xml")
默认就是当前应用程序域