迄今爲止,我的C#的服務終於沒有它應該一切除了它的明顯有由於安裝程序代碼如下一些訪問問題:C#程序的安裝與當前用戶權限,而不提示
processInstaller.Account = ServiceAccount.LocalSystem;
通常情況下,這看起來像一時間按照簡單的方向here,但在這種情況下,最終用戶不知道自己的密碼 - 智能卡用於登錄。在這樣一臺機器上,我似乎可以隨意運行並隨意安裝任何我想要的應用程序,而且我的進程在退出時似乎運行良好。
是否有某種方式,我可以給服務誰安裝它沒有彙編成的代碼或提示它們的用戶的權限?
這本來是一個很好的小托盤應用程序,但事實證明它需要能夠運行在用戶重新啓動機器並且甚至還沒有登錄的情況下訪問用戶個人文件和網絡共享。
爲了闡明作爲到網絡共享,網絡驅動器路徑已經被轉化爲它們的實際的網絡地址預先。該服務只需要訪問權限。 – UtopiaLtd