Mensagem de erro ao tentar executar uma versão atualizada de um aplicativo que foi criado usando o aplicativo do Visual Studio 2005 e o recurso ClickOnce: "System.IO.DirectoryNotFoundException"

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

Sintomas

Quando você tenta executar um aplicativo que foi criado usando o Microsoft Visual Studio 2005 e o recurso de ClickOnce, você receber a seguinte mensagem de erro:
System.IO.DirectoryNotFoundException

O sistema não é possível localizar o caminho especificado. (Exceção de HRESULT: 0x80070003)

em System.Deployment.Internal.Isolation.IActContext.SetApplicationRunningState(UInt32 dwFlags, UInt32 ulState, UInt32& ulDisposition)
em System.ActivationContext.SetApplicationState (ApplicationState s)
em System.AppDomain.SetupDomainForApplication (ActivationContext activationContext, String [] activationData)
em System.AppDomain.SetupApplicationHelper(Evidence providedSecurityInfo, Evidence creatorsSecurityInfo, ApplicationIdentity appIdentity, ActivationContext activationContext, String[] activationData)
em System.AppDomain.SetDomainManager (providedSecurityInfo evidência, evidência creatorsSecurityInfo, parentSecurityDescriptor IntPtr, publishAppDomain Boolean)
em System.AppDomain.SetDefaultDomainManager(String fullName, String[] manifestPaths, String[] activationData)
Esse problema ocorre depois que você implantar uma versão atualizada do aplicativo.

Causa

Esse problema pode ocorrer quando a estrutura de pastas na versão atualizada do aplicativo não corresponde a estrutura de pastas na versão original do aplicativo. Os arquivos de dados da primeira versão do aplicativo não serão copiados corretamente para as pastas são criadas quando você instala a versão atualizada do aplicativo.

Como Contornar

Para contornar esse problema, altere a estrutura de pastas na versão atualizada do aplicativo para coincidir com a estrutura de pastas na versão original do aplicativo. Em seguida, reimplantar o aplicativo.

Observação Para evitar esse problema, não altere a estrutura de pastas de um aplicativo ClickOnce.

Situação

A Microsoft confirmou que esse é um problema nos produtos da Microsoft listados na seção "Aplica-se a".
Esse problema foi corrigido no .NET Framework 2.0 SP1, .NET Framework 3.0 SP1, .NET Framework 3.5 SP1 e versões posteriores.

Propriedades

ID do artigo: 911792 - Última revisão: sexta-feira, 22 de maio de 2009 - Revisão: 2.0
A informação contida neste artigo aplica-se a:
  • Microsoft Visual Studio 2005 Express Edition
  • Microsoft Visual Studio 2005 Professional Edition
  • Microsoft Visual Studio 2005 Standard Edition
  • Microsoft Visual Studio 2005 Team System Architect Edition
  • Microsoft Visual Studio 2005 Team System Developer Edition
  • Microsoft Visual Studio 2005 Team System Team Foundation:
  • Microsoft Visual Studio 2005 Team System Test Edition
Palavras-chave: 
kbmt kbappdev kbtshoot kbprb kbbug KB911792 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: 911792

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