Cuando quite un ensamblado .NET o la biblioteca de tipo de un proyecto de Host Integration Server, no se elimina el archivo y recibirá un mensaje de advertencia en el Diseñador de Transaction Integrator (TI) si el nombre el mismo nombre de una nueva biblioteca de ensamblado o tipo de .NET

Seleccione idioma Seleccione idioma
Id. de artículo: 885002 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

En esta página

Síntomas

El diseñador Microsoft Host Integration Server 2004 transacciones Integrator (TI) detecta aún previamente eliminadas Microsoft.NET ensamblados o tipo de bibliotecas (archivos .tlb) cuando se crea un nuevo .NET ensamblado o tipo de biblioteca con el mismo nombre. Cuando esto ocurre, recibirá un mensaje de advertencia similar al siguiente:
Ya existe el archivo C:\Documents and Settings\Administrator\Mis documentos\Visual Studio Projects\TIProject1\TIProject1\Library1.dll. ¿Desea reemplazarlo?
El mismo comportamiento se produce cuando guarda el ensamblado de .NET nueva o la biblioteca de tipo con un nombre nuevo mediante el comando Guardar como . Cuando un nuevo proceso iniciados por Windows (WIP) se agrega biblioteca de cliente de .NET, recibirá un mensaje de error que es similar de esta sección, even though la DLL cambió previamente.

Causa

El comportamiento ocurre porque cuando se quita un objeto desde el Explorador de soluciones, no se elimina el propio archivo.

Estado

Este comportamiento es por diseño.

Más información

Este comportamiento esperado es. Una vez creado un elemento, se almacena dentro del proyecto en la unidad de disco duro como un archivo real. Al guardar el archivo mediante el comando Guardar como , no se elimina el archivo original. En su lugar, el archivo original permanece en la unidad de disco duro y se crea otro archivo con el nuevo nombre.

El diseñador Transaction Integrator (TI) mensaje de error es correcto en Preguntar si desea sobrescribir el archivo real que se creó anteriormente y colocar en el sistema de archivos, incluso aunque el archivo no se muestra en el Explorador de soluciones.

Pasos para reproducir el comportamiento

  1. Inicie Microsoft Visual Studio NET..
  2. Cree un nuevo proyecto de Host Integration Server.
  3. Agregar una biblioteca de cliente de .NET de WIP. Utilice el nombre predeterminado "Library1" y, a continuación, acepte todos los valores predeterminados posteriores cuando finalice el objeto. Library1.dll ahora se mostrarán en el proyecto.
  4. En el Explorador de soluciones, quitar Library1.dll del proyecto.
  5. Agregar una biblioteca de cliente de .NET de WIP que se denomina "Library1" y, a continuación, acepte todos los valores predeterminados posteriores cuando finalice el objeto.

    Recibe el mensaje de advertencia que se describe en la sección "Síntomas". El mensaje indica que Library1.dll ya existe. Sin embargo, esto es incorrecto porque lo quitó Library1.dll en el paso 4 antes de crear el segunda archivo DLL.

Propiedades

Id. de artículo: 885002 - Última revisión: martes, 04 de diciembre de 2007 - Versión: 1.1
La información de este artículo se refiere a:
  • Microsoft Host Integration Server 2004 Standard Edition
Palabras clave: 
kbmt kbtshoot kbprb KB885002 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 885002

Enviar comentarios

 

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