Как можно получить Visual Studio 2005/2008 для сравнения сборок в 64-разрядном GAC вместо 32-разрядного GAC? Мы Настрой целевой Platfom для x64 и компилятор бросает ошибкуСсылка на 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
Update 29 Дек 08
пытался из Aaron Stebner's suggestions поместить 64-битные сборки на изолированном место (например, C: \ Windows \ Microsoft.NET \ Framework64 \ v2.0.50727 \ GAC_64) и создание дополнительных записей в реестре, таких как HKLM \ SOFTWARE \ Microsoft.NETFramework \ AssemblyFolders \ GAC_64 или HKLM \ SOFTWARE \ Microsoft.NETFramework \ v2.0.50727 \ AssemblyFoldersEx \ GAC_64, но Visual Studio 2005 все еще не собирает его ....
Да, но это не имеет значения. Это сборки BCL, на которые ссылаются проекты, такие как System.Data.dll и mscorlib.dll. Они ссылаются на сборки в 32-разрядном GAC. Было бы неплохо иметь возможность ссылаться на 64-битный GAC. – icelava 2008-10-22 08:55:17