我有一個既可以作爲windows服務也可以作爲獨立控制檯運行的應用程序。它被遠程部署在我客戶的服務器上。當我將桌面遠程連接到服務器時,我使用與用於運行應用程序的Windows服務配置相同的域帳戶。因此,將應用程序作爲Windows服務或控制檯運行絕對是在相同的憑據下完成的。或者是?問題是我的控制檯拋出「訪問消息隊列系統被拒絕」異常,而Windows服務沒有任何問題。訪問MSMQ系統的應用程序的所有功能都被封裝到Windows服務和控制檯使用的.dll中,所以再次,應該沒有區別。「訪問消息隊列系統被拒絕」控制檯應用程序中的異常
任何想法,我應該改變什麼?
是什麼,當你在遠程桌面會話過程中運行在命令提示符下WHOAMI說的?它是你期望的帳戶嗎? –