[Microsoft 에이전트는 Windows 7을 기준으로 사용되지 않으며 이후 버전의 Windows에서는 사용할 수 없습니다.]
Visual Basic 및 기타 프로그래밍 언어에서 Microsoft 에이전트의 컨트롤을 사용할 수도 있습니다. 언어가 ActiveX 컨트롤 인터페이스를 완전히 지원하는지 확인하고 ActiveX 컨트롤을 추가하고 액세스하기 위한 규칙을 따릅니다. 컨트롤에 액세스하려면 에이전트가 대상 시스템에 이미 설치되어 있어야 합니다.
그런 다음 웹 사이트에서 에이전트의 자체 설치 캐비닛 파일을 다운로드할 수 있습니다(실행 대신 저장 옵션 사용). 설치 설치 프로그램에 이 파일을 포함할 수 있습니다. 실행될 때마다 대상 시스템에 에이전트가 자동으로 설치됩니다. 설치에 대한 자세한 내용은 Microsoft 에이전트 배포 라이선스 계약을 참조하세요. 에이전트 구성 요소 파일 복사 및 등록 시도와 같은 에이전트의 자체 설치 캐비닛 파일을 사용하는 것 외에는 설치가 지원되지 않습니다. 이렇게 하면 일관되고 완전한 설치가 보장됩니다. Microsoft 에이전트 자체 설치 파일은 Microsoft Windows 2000에 설치되지 않습니다. 해당 버전의 운영 체제에는 이미 자체 버전의 에이전트가 포함되어 있기 때문입니다.
대상 시스템에 에이전트를 성공적으로 설치하려면 대상 시스템에 최신 버전의 Microsoft Visual C++ 런타임(Msvcrt.dll), Microsoft 등록 도구(Regsvr32.dll) 및 Microsoft COM dll이 있는지 확인해야 합니다. 필요한 구성 요소가 대상 시스템에 있는지 확인하는 가장 쉬운 방법은 Microsoft Internet Explorer 3.02 이상을 설치하는 것입니다. 또는 Microsoft Visual C++의 일부로 사용할 수 있는 처음 두 구성 요소를 설치할 수 있습니다. 필요한 COM dll은 Microsoft 웹 사이트에서 사용할 수 있는 Microsoft DCOM 업데이트의 일부로 설치할 수 있습니다. Microsoft 웹 사이트에서 이러한 구성 요소에 대한 추가 정보 및 라이선스 정보를 찾을 수 있습니다.
에이전트의 언어 구성 요소는 동일한 방식으로 설치할 수 있습니다. 마찬가지로 이 기술을 사용하여 Microsoft 에이전트 웹 사이트에서 배포할 수 있는 Microsoft 문자의 ACS 형식을 설치할 수 있습니다. 문자 파일은 Microsoft 에이전트 \Chars 하위 디렉터리에 자동으로 설치됩니다.
Microsoft 에이전트의 구성 요소는 운영 체제 구성 요소로 설계되었기 때문에 에이전트를 제거하지 않을 수 있습니다. 마찬가지로 에이전트가 Windows 운영 체제의 일부로 이미 설치되어 있는 경우 에이전트 자체 설치 캐비닛이 설치되지 않을 수 있습니다.