CORRECÇÃO: A instalação do programa não responder quando você implanta um aplicativo ClickOnce pela Internet ou através de uma intranet e um usuário clicar em instalar ou executar em uma página publicada no Internet Explorer

Traduções deste artigo Traduções deste artigo
ID do artigo: 922774 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Sintomas

Quando você implanta um aplicativo que usa a tecnologia ClickOnce pela Internet ou através de uma intranet, um usuário em um computador cliente pode clicar em instalar ou Executar em uma página publicada. No entanto, o programa de instalação não está respondendo. Além disso, o usuário não recebe uma mensagem de erro. Quando você tenta instalar o aplicativo ClickOnce do servidor Web, o programa de instalação é executado conforme o esperado.

Esse problema ocorre quando você usa as versões do Internet Explorer estão listadas na seção "Aplica-se a".

Causa

Esse problema ocorre porque a configuração de segurança do Internet Explorer para a opção Executar componentes não assinados com Authenticode em .NET componentes dependentes do Framework está definida como desabilitado ou Avisar . Essas configurações impedirem instalar um aplicativo ClickOnce pela Internet ou através de uma intranet, mesmo se o componente está assinado.

Resolução

Para resolver esse problema, obtenha e instale o Microsoft .NET Framework 3.5 Service Pack 1 (SP1) ou uma versão posterior. Para obter o .NET Framework 3.5 SP1, visite o seguinte site:
http://www.microsoft.com/downloads/details.aspx?familyid=ab99342f-5d1a-413d-8319-81da479ab0d7

Como Contornar

importante Essas etapas podem aumentar o risco de segurança. Essas etapas também podem tornar o computador ou rede mais vulneráveis aos ataques de usuários mal-intencionados ou softwares mal-intencionados como vírus. Recomendamos o processo descrito neste artigo para ativar programas para operar como eles são criados para ou para implementar recursos específicos do programa. Antes de fazer essas alterações, recomendamos que avalie os riscos associados à implementação deste processo no seu ambiente específico. Caso você decida implementar esse processo, execute quaisquer etapas apropriadas adicionais para ajudar a proteger o sistema. Recomendamos que você use esse processo apenas se você realmente precisar esse processo.

Observação A seguinte solução deve ser usada somente quando a instalação do .NET Framework 3.5 SP1 ou uma versão posterior não é prática.

Para contornar esse problema, defina a opção Executar componentes não assinados com Authenticode em .NET componentes dependentes do Framework como ativado no Internet Explorer. Para fazer isso, execute as seguintes etapas:
  1. Inicie o Internet Explorer.
  2. No menu Ferramentas , clique em Opções da Internet .
  3. Na guia segurança , clique em Nível personalizado .
  4. Na caixa configurações , clique em Ativar em Executar componentes não assinados com Authenticode .
  5. Clique em OK e clique em Sim para confirmar a alteração da configuração.
  6. Clique em OK para fechar a caixa de diálogo Opções da Internet .

Mais Informações

Se você implantar um aplicativo ClickOnce para um site da intranet, o programa de instalação depende de configurações de zona de segurança de intranet. Se você for implante o aplicativo a um site da Internet, a instalação do programa depende das configurações de zona de segurança da Internet.

Referências

Para obter mais informações sobre aplicativos ClickOnce, visite o seguinte site da Web Microsoft Developer Network (MSDN):
http://msdn2.microsoft.com/en-us/library/t71a733d(vs.80).aspx
Para obter mais informações sobre como usar as zonas de segurança, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
174360Como usar as zonas de segurança no Internet Explorer

Propriedades

ID do artigo: 922774 - Última revisão: segunda-feira, 22 de junho de 2009 - Revisão: 4.1
A informação contida neste artigo aplica-se a:
  • Microsoft .NET Framework 2.0
  • Windows Internet Explorer 8
  • Windows Internet Explorer 8 on Windows Server
  • Windows Internet Explorer 7 in Windows Vista
  • Windows Internet Explorer 7 for Windows XP
  • Windows Internet Explorer 7 for Windows Server 2003
  • Microsoft Internet Explorer 6.0
Palavras-chave: 
kbmt kbprb kbexpertiseinter kbbug kbtshoot KB922774 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 922774

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com