Cómo mostrar un ensamblado en el cuadro de diálogo "Agregar referencia"

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

Resumen

Cuando está desarrollando una biblioteca de clase, es conveniente Visual Studio .NET para la lista de la biblioteca en el cuadro de diálogo Add Reference en la ficha .NET sin que el usuario tener que buscarlo.

No se resuelve este problema si instala al ensamblado en la caché de ensamblados global, porque el cuadro de diálogo Agregar referencia está basado en la ruta de acceso y no enumera los componentes de la caché de ensamblados global.

Para mostrar el ensamblado en el cuadro de diálogo Agregar referencia , puede agregar una clave del registro, como la siguiente, que señala a la ubicación del ensamblado
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\.NETFramework\AssemblyFolders\ MyAssemblies] @ = "C:\\ MyAssemblies"
donde MyAssemblies es el nombre de la carpeta en la que residen los ensamblados.

Nota : puede crear esta entrada del Registro bajo el subárbol HKEY_LOCAL_MACHINE . Esto cambiará la configuración para todos los usuarios en el sistema. Si crea esta entrada del Registro bajo HKEY_CURRENT_USER , esta entrada afectarán a la sólo para el usuario actual.

Reiniciar Visual Studio .NET después de haber agregado la clave.

Más información

Se recomienda encarecidamente que no instale los ensamblados en la caché de ensamblados global, a menos que desee compartir los ensamblados con otras aplicaciones que se ejecutan en ese sistema. Además, tenga en cuenta que no es posible referencia directamente a un ensamblado desde la caché de ensamblados global en el proyecto. Si desea utilizar un ensamblado desde la caché de ensamblados global, debe colocar los ensamblados a una carpeta local y, a continuación, agregue una referencia al ensamblado desde esta carpeta. Puede que desee establecer la propiedad Copy Local en false para ese ensamblado si desea que el ensamblado copiarse localmente a las carpetas de proyecto. En tiempo de ejecución, la aplicación utilizará los ensamblados de la caché de ensamblados global.

Si instala .NET Framework 3.0 Service Pack 1 (SP1), se agrega la siguiente subclave del registro:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\AssemblyFolders\v3.0
Si instala .NET Framework 3.5, se agrega la siguiente subclave del registro:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\AssemblyFolders\v3.5
Nota Estas subclaves del registro se agregaron para admitir las nuevas funciones que se incluyen en el Examinador de objetos. Para obtener más información acerca de examinador, visite el siguiente sitio Web de Microsoft Developer Network (MSDN):
http://msdn.microsoft.com/en-us/library/exy1facf(VS.71).aspx

Referencias

Para obtener más información sobre ensamblados y la caché de ensamblados global, viste el sitio Web de MSDN siguiente:
http://msdn.microsoft.com/en-us/library/yf1d93sz(vs.71).aspx
Para obtener más información sobre el cuadro de diálogo Agregar referencia , el siguiente sitio Web de MSDN:
http://msdn.microsoft.com/en-us/library/ftcwa60a(vs.71).aspx

Propiedades

Id. de artículo: 306149 - Última revisión: lunes, 21 de abril de 2008 - Versión: 6.1
La información de este artículo se refiere a:
  • Microsoft .NET Framework 1.0 sobre las siguientes plataformas
    • Microsoft Visual Studio .NET 2002 Academic Edition
    • Microsoft Visual Studio .NET 2002 Enterprise Architect
    • Microsoft Visual Studio .NET 2002 Enterprise Developer
    • Microsoft Visual Studio .NET 2002 Professional
  • Microsoft .NET Framework 1.1 sobre las siguientes plataformas
    • Microsoft Visual Studio .NET 2003 Academic Edition
    • Microsoft Visual Studio .NET 2003 Enterprise Architect
    • Microsoft Visual Studio .NET 2003 Enterprise Developer
    • Microsoft Visual Studio .NET 2003 Professional
  • Microsoft .NET Framework 2.0 sobre las siguientes plataformas
    • Microsoft Visual Studio 2005 Express Edition
    • Microsoft Visual Studio 2005 Professional Edition
    • Microsoft Visual Studio 2005 Standard Edition
  • Microsoft .NET Framework 3.0 sobre las siguientes plataformas
    • Microsoft Visual Studio 2008 Academic Edition
    • Microsoft Visual Studio 2008 Professional Edition
    • Microsoft Visual Studio 2008 Standard Edition
  • Microsoft .NET Framework 3.5 sobre las siguientes plataformas
    • Microsoft Visual Studio 2008 Academic Edition
    • Microsoft Visual Studio 2008 Professional Edition
    • Microsoft Visual Studio 2008 Standard Edition
Palabras clave: 
kbmt kbcmndlg kbdeployment kbhowto kbideproject kbinfo KB306149 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): 306149

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