타사 DLL을 사용하여 테스트 용 터미널 서버에 데스크톱 응용 프로그램을 배포하여 시스템의 생동감을보고했습니다.터미널 서비스에 대한 ClickOnce 배포 COM 오류 받기
An unhandled exception of type 'System.IO.FileNotFoundException' occurred in General Purpose.dll
Additional information: Creating an instance of the COM component with CLSID {8EB296F1-6C46-4BC1-9F00-B49F14B57DB8} from the IClassFactory failed due to the following error: 800a0035.
새로운 타사 클래스 (응용 프로그램에 매우 중요 하나를) 생성 될 때 발생합니다 내 테스트에서이 오류를 받았습니다. 내가 말할 수있는 한,이 문제를 가지고있는 유일한 제 3 자 클래스이지만이 DLL에있는 유일한 클래스입니다.
일반 데스크톱을 사용하려면 ClickOnce를 사용하여 응용 프로그램을 제대로 배포하지만 TS 세션이나 서버 콘솔에서는 작동하지 않습니다.
모든 DLL은 "로컬 복사"로 설정되어 있으며 사용자 로컬 설정 "Apps \ 2.0 \ crazylongnamehere"폴더에 복사되었음을 확인했습니다.
현재 씩 (thick) 클라이언트가 있기 때문에 MSI를 통한 게시 경로를 선택했으며 씬 클라이언트는 시간이 지남에 따라 천천히 통합됩니다.