在Windows服务里面,如果访问文件,采用绝对路径可以.如果采用相对路径,和生成的服务文件在同一目录下面则需这样写才行. 引入命名空间
using System.Reflection;
using System.IO;
string assemblyFilePath = Assembly.GetExecutingAssembly().Location;
string assemblyDirPath = Path.GetDirectoryName(assemblyFilePath);
string path = assemblyDirPath + "//config.xml";
直接读path路径指向的文件就ok了
Windows 服务程序 配置文件路径问题
最新推荐文章于 2024-04-16 15:59:19 发布