1. 程式人生 > >Windows 服務程式 配置檔案路徑問題

Windows 服務程式 配置檔案路徑問題

 在Windows服務裡面,如果訪問檔案,採用絕對路徑可以.如果採用相對路徑,和生成的服務檔案在同一目錄下面則需這樣寫才行. 引入名稱空間 
using System.Reflection;
using System.IO; 

string assemblyFilePath = Assembly.GetExecutingAssembly().Location; 
string assemblyDirPath = Path.GetDirectoryName(assemblyFilePath); 
string path = assemblyDirPath + "//config.xml";

直接讀path路徑指向的檔案就ok了