Quando remove uma assemblagem .NET ou biblioteca de tipos de um projecto do Host Integration Server, o ficheiro não é eliminado e receberá uma mensagem de aviso no Estruturador da Transaction Integrator (TI) se uma nova .NET assemblagem ou tipo de biblioteca o mesmo nome o nome

Traduções de Artigos Traduções de Artigos
Artigo: 885002 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

Nesta página

Sintomas

Microsoft Host Integration Server 2004 transacções Integrator (TI) Estruturador da ainda detecta anteriormente removidas Microsoft .NET assemblagens ou tipo bibliotecas (.tlb ficheiros) quando é criada uma nova .NET assemblagem ou tipo de biblioteca com o mesmo nome. Quando este comportamento ocorre, recebe uma mensagem de aviso semelhante à seguinte:
O ficheiro C:\Documents and Settings\Administrator\My Documents\Visual Studio Projects\TIProject1\TIProject1\Library1.dll já existe. Pretende substituir o ficheiro existente?
O mesmo comportamento ocorre quando guarda a nova assemblagem .NET ou biblioteca de tipos com um novo nome utilizando o comando Guardar como . Quando um novo Windows iniciada processo (WIP) .NET biblioteca do cliente é adicionado, recebe uma mensagem de erro é semelhante nesta secção, apesar da DLL foi nome mudada anteriormente.

Causa

Este comportamento ocorre porque quando um objecto é removido do Solution Explorer, o ficheiro propriamente dito não é eliminado.

Ponto Da Situação

Este comportamento ocorre por predefinição.

Mais Informação

Este é comportamento esperado. Depois de criar um item, é persistente dentro do projecto na unidade de disco rígido como um ficheiro real. Quando guardar o ficheiro utilizando o comando Guardar como , o ficheiro original não é eliminado. Em vez disso, o ficheiro original permanece na unidade de disco rígido e é criado outro ficheiro com o novo nome.

Mensagem de erro Transaction Integrator (TI) Designer está correcta de perguntar se pretende substituir o ficheiro real que tenha sido previamente criado e colocar o sistema de ficheiros, mesmo que o ficheiro não é apresentado no Solution Explorer.

Passos para reproduzir o comportamento

  1. Inicie o Microsoft Visual Studio NET..
  2. Crie um novo projecto Host Integration Server.
  3. Adicione uma biblioteca de .NET WIP do cliente. Utilize o nome predefinido "Library1" e, em seguida, aceite todas as predefinições subsequentes quando concluir o objecto. Library1.dll agora serão listados sob o projecto.
  4. No Solution Explorer, remova Library1.dll do projecto.
  5. Adicionar uma biblioteca de cliente de .NET WIP é denominado "Library1" e, em seguida, aceite todas as predefinições subsequentes quando concluir o objecto.

    Receberá a mensagem de aviso descrita na secção "Sintomas". A mensagem indica que Library1.dll já existe. No entanto, este é incorrecto porque o removeu Library1.dll no passo 4 antes de criar a DLL do segunda.

Propriedades

Artigo: 885002 - Última revisão: 4 de dezembro de 2007 - Revisão: 1.1
A informação contida neste artigo aplica-se a:
  • Microsoft Host Integration Server 2004 Standard Edition
Palavras-chave: 
kbmt kbtshoot kbprb KB885002 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 revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 885002

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