¿Cómo se puede obtener Visual Studio 2005/2008 para hacer referencia a los ensamblados en el GAC de 64 bits en lugar del GAC de 32 bits? Estamos Ajustes del platfom objetivo de x64 y el compilador está lanzando el error deReferencia de Visual Studio x64 GAC
Error 2 Warning as Error: Assembly generation -- Referenced assembly 'System.Data.dll' targets a different processor Common
Error 3 Warning as Error: Assembly generation -- Referenced assembly 'mscorlib.dll' targets a different processor Common
Error 4 Assembly signing failed; output may not be signed -- The system cannot find the file specified. Common
Actualización 29 Dic 08
estado probando Aaron Stebner's suggestions para colocar los conjuntos de 64 bits en un lugar aislado (por ejemplo, C: \ Windows \ Microsoft.NET \ Framework64 \ v2.0.50727 \ GAC_64) y crear entradas adicionales en el registro como HKLM \ SOFTWARE \ Microsoft.NETFramework \ AssemblyFolders \ GAC_64 o HKLM \ SOFTWARE \ Microsoft.NETFramework \ v2.0.50727 \ AssemblyFoldersEx \ GAC_64 pero Visual Studio 2005 aún no lo está recogiendo ...
Sí, pero no importa. Son los ensamblados de BCL a los que hacen referencia los proyectos, como System.Data.dll y mscorlib.dll. Están haciendo referencia a los ensamblados en el GAC de 32 bits. Sería bueno tener la opción de hacer referencia al GAC de 64 bits en su lugar. – icelava