最近我完成了開發Windows服務。它正在我的電腦上工作,簡單的啓動和日誌記錄,但不幸的是,由於我使用事件日誌,所以它不能很容易地安裝在其他計算機上。當我嘗試使用Google搜索時,發現我應該對註冊表和用戶設置一些權限。 爲什麼這是如此複雜,我怎麼能解決呢?在Windows服務中使用事件日誌
public MainService()
{
InitializeComponent();
this.ServiceName = "Network Support Service";
//eventlog
this.EventLog.Log = "Application";
if (!System.Diagnostics.EventLog.SourceExists("NetworkSupportSource"))
System.Diagnostics.EventLog.CreateEventSource("NetworkSupportSource", "NetworkSupportLOG");
eventLog1.Source = "NetworkSupportSource";
eventLog1.Log = "NetworkSupportLOG";
//مقداردهی رشته اتصال
ConnectionString = NetworkSupportWS.Properties.Settings.Default.paneldbConnectionString;
}
關於如何創建一個安裝程序,可以處理任何幫助。 任何樣品。
我使用LocalService
作爲ServiceProcessInstaller
帳號!
你好,請刪除您的意見在其他語言refigh?!!مقداردهیرشتهتبال –