Quais aplicativos instalados pelo usuário causar mais problemas ao desenvolver uma aplicação baseada em PC?

StackOverflow https://stackoverflow.com/questions/129423

  •  02-07-2019
  •  | 
  •  

Pergunta

Eu trabalho em aplicações de PC baseado em Windows e ter executado através de problemas com pop-up bloqueadores, anti-vírus e firewalls quebrando minha aplicação (alguns são aplicações web com ActiveX e outros estão .NET Winforms)

Ouvir a nossa equipe de suporte, existem outras aplicações que os usuários instalar e usar que causaram problemas com as nossas aplicações. Que questões inesperada você se deparar relacionadas com programas incompatíveis com a sua aplicação e quais são as aplicações 'ofender'? (Ou talvez a sua aplicação tem sido um dos 'criminosos')

O que componentes / aplicativos que você instalar em seus sistemas de teste para garantir que não existem problemas de compatibilidade?

Foi útil?

Solução

O spyware e outros malwares, às vezes, causar problemas inesperados com aplicações. Eu não sei de quaisquer questões específicas que tivemos, mas sei verificando / limpeza spyware é uma das primeiras coisas que nossos tecnologia de apoio as pessoas têm usuários fazer se eles estão correndo em problemas.

Eu nunca ter problemas com software antivírus, mas tive problemas com firewalls (software e hardware). Alguns firewalls de software são mal escritos e pode causar problemas, mesmo quando desligado (olhando para você McAffee). Alguns firewalls de hardware / proxies também pode causar problemas. Eu acredito que tivemos um problema onde procuração corporativa de alguém estivesse filtrando os dados que passaram por ele, que incluíram cargas modificando se encontrou conteúdo "ruim". Às vezes, nossos dados (binários) provocaria isso e iria ficar modificado, tornando-se inválido no momento em que chegaram ao cliente.

Yahoo Messenger causou alguns problemas com a nossa aplicação uma vez também. Ela costumava alguns filmes flash embutido para exibir anúncios, e algo que eles estavam fazendo com o Flash foi quebrando-o em outros contextos (nosso aplicativo em Flash iria falhar aleatoriamente quando o Yahoo messenger foi instalado).

Real Player 11 beta também causou um monte de problemas com o nosso aplicativo Flash (comunicação de rede interceptada e quebrou o protocolo em certos casos, entre outras questões), embora eu acho que eles sanadas-los antes do lançamento final.

Para expandir o comentário de Roundcrisis, que fez ver problemas no Vista também. Dependendo do que a sua aplicação realmente faz, as alterações feitas para o sistema operacional para o Vista poderia causar problemas.

Eu tive que fazer algumas mudanças significativas para um dos nossos DLLs para que ele funcione muito bem no Vista. Além disso, o novo material a segurança do aplicativo pode causar problemas com certos tipos de operações. Se você está à procura de coisas que você precisa para teste contra, definitivamente teste contra Vista.

Outras dicas

Tivemos muitos problemas com um scanner de vírus, que bloqueou TCP conexões entre processos locais.

Levou bastante tempo, até que encontramos a razão para as conexões bloqueadas. Agora vamos colocar nossos processos em uma lista do scanner excluir, e tudo funciona bem.

Internet Explorer.

Eu tive alguns problemas com a Dell QuickSet. é um utilitário pequeno e bastante estúpido que vem com cada laptop Dell e cuida das teclas especiais no teclado do portátil.
Aparentemente, a fazer que ele carrega sua DLL em cada processo no sistema. Com a minha aplicação específica que causou o lado userland do driver de vídeo para falhar.

Existem algumas aplicações que permitem-se para carregar uma DLL em cada processo no sistema. Google Desktop vem à mente como um exemplo muito popular.
Você pode ver quais DLLs são carregadas a um processo simplesmente anexando um depurador.

Windows Vista? IE6? Na verdade, eu não estou brincando

A um estranho que vem à mente é o driver da webcam Logitech interferir com Cygwin. Eu instalei uma webcam Logitech e meu ambiente de desenvolvimento Altera baseado em Eclipse parou de funcionar. Demorou bastante tempo para descobrir isso.

Temos vários problemas vezes com drivers de impressora HP (diferentes modelos)? O motorista perdeu algum texto sobre a impressão. O efeito pode ser reproduzido com o mesmo documento. Uma atualização do driver de resolvê-lo o maior número de casos.

Pointsec inadvertidamente caiu quase todos os computadores em um departamento inteiro quando foi acidentalmente implantado. pesadelo total. Teve que re-imagem aprox. 50 de PC.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top