Windows Service獲取執行目錄的方法

2021-06-28 21:32:31 字數 435 閱讀 1472

一般獲取目錄方法:

首先要弄清你對「當前目錄」(current directory)的定義是什麼。

◆工作目錄

你的應用程式正在哪個目錄下工作。這個目錄並不一定是exe檔案所在的目錄,而且在程式執行中是可以改變的。

system.io.directory類提供了getcurrentdirectory方法,該方法是對win32 api的getcurrentdirectory函式的乙個封裝。

此外,system.environment類提供了currentdirectory屬性,由於該屬性內部呼叫的就是system.io.directory.getcurrentdirectory(),因此

二者是等價的。

最後還有乙個方法:

system.io.path.getfullpath(".\\")

◆被執行的exe檔案所在的目錄。

windowsservice建立心得

1,新建乙個windows服務為 filetranceservice,2,新增timer,該timer是 system.timers,注意 看看這個 timer 控制項的屬性中的命名空間是什麼 如果是 system.timers.timer 那就對了 如果是 system.windows.froms...

Windows Service學習筆記

windows服務程式是windows作業系統下能完成特定功能的可執行程式。它適合需要長時間執行的功能使用。建立完成後,看到如下圖所示 將service1的名稱改成你需要的名稱,例如 helloservice 修改安裝服務名稱 修改安裝許可權 完成上面的步驟後,就可以開始我們的程式啦。主要使用到on...

Windows Service服務的除錯

windows service服務的除錯 寫日誌除錯 要在可能出現錯誤的地方都要做寫入日誌處理,並且多用try catch來捕獲錯誤。附加到程序 這種除錯方式可以直接進入斷點,比較直觀,只需要操作2 3步就可以,但是要求服務必須能成功開啟才能附加到程序除錯。步驟如下 1.首先編譯好服務,在合適的地方...