Delphi 2010에서 트랜잭션 대기열에서 XML 데이터를 읽는 응용 프로그램을 개발했습니다. 대기열이 로컬 또는 원격이고 두 경우 모두 사용 권한을 설정할 필요가없는 경우 제대로 작동합니다.메시지 큐에서 액세스가 거부되었습니다.
이제 해당 응용 프로그램을 Windows 서비스로 변환해야합니다. 동일한 응용 프로그램을 복사하여 서비스 코드에 붙여 넣었지만 대기열을 읽으려고하면 "액세스가 거부되었습니다"라는 오류가 발생합니다. 로컬 컴퓨터에서 테스트하고 있습니다.
일부 사람들은 권한 문제라고 말합니다. 같은 문제에 대한 몇 가지 게시물을 스택 오버플로에서 찾았지만 솔루션을 찾지 못했습니다.
아이디어가 있으십니까? Windows 7도 사용하고 있습니다.
실제 코드를 표시하십시오. –
레미 감사합니다. 내 문제가 해결되었습니다. 내 계정 이름과 암호를 사용하여 서비스에 로그온해야했습니다. – Nelson