當Windows服務安裝時,它在默認的網絡服務登錄下運行。如果我從Visual Stduio調試Windows服務項目,它使用什麼登錄憑據?無論如何,在從visual studio 2010中調試此服務時,還要模仿其他憑據?從Visual Studio 2010運行的Windows服務。無論如何冒充LogOn的一些用戶
0
A
回答
1
您好,Silverlight學生, 您可以使用Visual Studio輕鬆地調試Windows服務,並且有多種方式可以實現。
可以這樣做的一種方法是啓動Windows服務,然後轉到Visual Studio中的調試菜單,然後選擇「附加到進程」。你會在列表中找到你的服務,然後雙擊它。然後,您可以在調試器中捕獲斷點,跟蹤和所有內容。根據您啓動流程的方式,這將影響其運行的用戶帳戶。
第二種方法是,您可以設置您的服務,以便它也可以通過命令行啓動,甚至打開控制檯窗口。我將解釋如何做到這一點,與示例代碼在這裏: C# Windows Service: The service did not respond to the start
如果你想在一個特定的用戶上下文的服務運行,你可以進入Windows的服務控制管理器和配置您的服務作爲運行哪些用戶,然後從那裏啓動它,然後使用attach to process方法使用調試器來掛鉤。
大衛
相關問題
- 1. 使用LogOn長時間運行Windows服務用戶
- 2. 如何從Visual Studio運行(F5)Windows服務
- 3. 如何獲取Windows服務的LogOn用戶的安全令牌?
- 4. visual studio 2010 web服務
- 5. WCF服務在Visual Studio 2010
- 6. Watin測試從Visual Studio運行,但不運行Windows服務的CCNet
- 7. Visual Studio 2010中如何運行測試
- 8. Visual studio 2010 sql項目 - 如何運行?
- 9. Visual Studio 2010運行時庫
- 10. 無論如何加快Visual Studio 2010中的重命名控件?
- 11. 如何從Windows服務運行msbuild?
- 12. 無法從Visual Studio 2010運行Silverlight應用程序
- 13. Visual Studio 2010 XML評論Visualizer
- 14. Visual Studio 2010紅色評論
- 15. Visual Studio 2010:Windows服務安裝程序 - 如何指定服務憑證
- 16. Visual Studio 2010基於服務的數據庫與用戶
- 17. 如何在MAC中運行使用Visual Studio 2010開發的Windows應用程序?
- 18. Visual Studio 2010的報表服務 - 如何填充東西時,不返回任何
- 19. Team Build服務器上的Visual Studio 2010?
- 20. 在Visual Studio中運行WCF服務時,2010
- 21. 如何從Visual Studio 2010
- 22. 如何從Visual Studio 2010
- 23. Visual Studio團隊服務「服務用戶」
- 24. Visual Studio 2010中的Windows服務項目測試項目
- 25. 如何在C#Windows窗體應用程序的Visual Studio運行AVRDUDE 2010
- 26. 關於Visual Studio Express 2010 for windows phone的一些問題
- 27. Visual Studio 11 Developer Preview與Visual Studio 2010 SP1一起運行?
- 28. 使用Visual Studio 2010爲Windows 2k/2k3服務器開發
- 29. Windows服務在Visual Studio
- 30. RefreshEventName用於在Visual Studio 2010的ria服務上進行過濾