Excel 매크로에서 PDFCreator로 PDF 파일을 생성하는 데 문제가 있습니다 (VB.NET 3.5 및 Interop 사용). 도메인 사용자로 Windows 로그인을 통해 Excel에서 매크로를 직접 실행할 수 있으며 모든 것이 잘 작동합니다 (pdf 파일이 인쇄되고 저장 됨). 서버에서 동일한 사용자로 게시되고 실행될 때 프린터가 없습니다.서버에서 실행할 때 IIS7.5 Excel 인쇄가 작동하지 않습니다.
매크로에서 나는 Excel에서 직접 실행하지만 서버에서는 실행되지 않는 Application.ActivePrinter ("PDFCreator on Ne00 :"내 경우)를 설정하여 해결할 수 있음을 알고 있습니다. 그렇다면 서버에서 실행될 때 ActivePrinter를 설정할 수있는 방법이 궁금합니다.
이전 IIS 버전의 서버 (6.0)에서 작동했습니다. 도메인 사용자에게 액세스 권한 (예 : DCOMCNFG)을 부여하려고 시도했지만 PDFCreator가 올바르게 설정되어 액세스 가능하며 실제로이 문제에 어떻게 접근해야하는지 모릅니다. (IIS/ASP.NET/Windows 서비스 ...) MS에 의해 지원되지 입니다 서버와 같은 시나리오에서 Office Interop를 사용
답변 해 주셔서 감사합니다. 대체 솔루션을 찾아 볼 것입니다. – Karl
당신은 환영합니다 - 도움이되는 답변을 수락 한 것으로 upvote/mark하는 것을 잊지 마십시오. – Yahia