Compartir a través de


Register (Propiedad)

Actualización: noviembre 2007

Especifica si se debe registrar un archivo, ensamblado o grupo de resultados del proyecto en un equipo de destino durante la instalación.

Valores

Los valores para la propiedad Register son:

Valor

Descripción

DoNotRegister

No es necesario registrar el elemento.

COM

El elemento se registrará como objeto COM.

COMRelativePath

El elemento se registrará como un objeto COM aislado.

COMSelfReg

El elemento se registrará automáticamente como objeto COM al instalarse. No disponible para ensamblados.

Font

El archivo se registrará como un archivo de fuentes al instalarse.

Comentarios

Normalmente, no es necesario registrar los elementos basados en .NET Framework y, de forma predeterminada, toman el valor DoNotRegister. De forma predeterminada, los archivos COM .dll o .exe con OleSelfRegister en su información de versión toman el valor COMSelfReg. Los archivos de fuentes se registran como Font.

Si desea incluir un archivo DLL COM aislado en su aplicación, debería establecer la propiedad Isolated de su referencia en True. Cuando se agrega el archivo DLL al resultado del proyecto, la propiedad Registration debe establecerse en DoNotRegister, pero en algunos casos (por ejemplo en mstime.dll) se establecerá en COMSelfReg. En casos como éste debe cambiar manualmente el registro a DoNotRegister.

Para ello, seleccione el archivo DLL en la carpeta de aplicación del proyecto de instalación y, en la ventana Propiedades, asegúrese de que la propiedad Registration está establecida en DoNotRegister. Haga esto para todos los componentes COM aislados incluidos en el proyecto de programa de instalación.

Vea también

Conceptos

Implementación y el Registro

Referencia

Propiedades del Editor del sistema de archivos