看板 C_Sharp 關於我們 聯絡資訊
請問一下板上的先進們... 小弟用 VS2005 寫了一支 Windows 服務程式... 大致上就是新增一個 Windows 服務的專案, 然後在 protected override void OnStart(string[] args) 及 protected override void OnStop() 中寫上我的程式碼... 請問如何在不使用 installutil 的情況下佈署這支程式呢... ?? 我試著用過 Install shield 但是仍然無法運作... 在安裝程式安裝完成時會自動啟動服務... 此時服務無法啟動, 說什麼權限不足.. 在下用的是 Windows 2003 並且用的是 Administrator 帳號在工作... 不知有沒有大大有線索可提供... 謝謝 ^^" __yroj -- 這不是分離....是出發.... 不是結束....是開始.... 也許有點寂寞.... 不過人生就是如此.... __yroj from"神劍闖江湖" #21 p.115 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.248.5.97
FantasyRyu:keyword: ServiceInstaller、ServiceProcessInstaller 11/27 20:46
FantasyRyu:作了上面那兩個,就可以用Installutil安裝自己了。 11/27 20:47
FantasyRyu:如果嫌InstallUtil太陽春,那就再加個Setup Project咩 11/27 20:51
FantasyRyu:我知道你的問題了,基本上視窗服務是在背景執行,所以 11/27 20:54
FantasyRyu:沒有實作1F的話,他會直接裝在使用者一登入那塊。所以 11/27 20:55
FantasyRyu:他會說沒有權限可以跑。 11/27 20:56