0
원격 WMI에서 작업하고 있습니다. 특정 사용자에 대해 모든 DCOM 설정, CIMV2 및 WMI 설정을 완료했습니다. 콘솔 응용 프로그램으로 응용 프로그램을 실행할 때 제대로 작동하고 데이터를 가져옵니다. 그러나 Windows 서비스와 동일하게 호스트하면 예외가 throw됩니다.Windows 서비스로 호스팅 할 때 원격 WMI가 작동하지 않습니다.
Message: Error Message: Access is denied.
(Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))
Inner Exception Message: Stack Trace:
at System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode, IntPtr errorInfo)
at System.Management.ManagementScope.InitializeGuts(Object o)
at System.Management.ManagementScope.Initialize()
at RemoteWMIRule.BackupServerRule..ctor()
@ Susum Banerjee :이 게시물을 이미 편집 한 경우 서식을 개선하고 WMI 및 DCOM 태그 –
을 (를) 추가해 주셔서 감사합니다. –
@ user3323400 : Stackoverflow에 오신 것을 환영합니다. 코드 서식 기능을 사용하고 미리보기를 사용해보십시오. 질문을 읽기 쉽게 만들어보십시오. 또한 태그에 대해 구체적으로 설명하십시오. 귀하의 질문에 사용 된 키워드와 약어를 사용해보십시오. Stackoverflow는 태그가 이미 존재하면 제안을합니다. –