Esta foi uma ferramenta que criei há muitos anos para testar quais componentes de terceiros estão instalados no servidor web.
Atualmente faço negócios com 4 hosts da web diferentes. Cada um deles possui um subconjunto diferente de componentes ASP de terceiros instalados em seu servidor. Às vezes eles estão abertos com os componentes instalados, às vezes não. Sempre que eu queria testar se um determinado objeto COM estava disponível, eu escrevia um script rápido. O script tentaria criar o objeto através do método Server.CreateObject e então eu iria para a página para ver se ela retornava um código de erro. Nenhum código de erro significava que ele estava instalado e eu poderia começar a codificar meu aplicativo com base nesse conhecimento.
Depois do décimo roteiro que escrevi, percebi que provavelmente existe uma maneira melhor de fazer isso. O que era necessário era um script que testasse os componentes ASP mais comuns e permitisse ao usuário adicionar rapidamente novos à lista. Ter vários scripts de teste no servidor de arquivos não era o ideal. E a última coisa que você deseja é codificar todos os casos de teste dentro do seu código ASP. Minha solução foi ter uma única página para lidar com a criação, modificação e exibição de casos de teste de componentes. A fonte de dados seria um único arquivo XML.
COM Informant é uma ferramenta útil se sua equipe de desenvolvimento criar componentes personalizados e, em seguida, implantá-los em vários servidores. Qual a melhor maneira de testar se um componente está instalado do que visualizar uma única página da web. A parte superior da ferramenta permite ao usuário adicionar qualquer nome de componente à lista de testes.
criado: 9 de novembro de 2001 (e antes)