32-बिट जीएसी के बजाय 64-बिट जीएसी में असेंबली के संदर्भ में विज़ुअल स्टूडियो 2005/2008 कैसे प्राप्त किया जा सकता है? हम 64 के लिए लक्ष्य platfom settin कर रहे हैं और संकलकविजुअल स्टूडियो संदर्भ x64 जीएसी
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
अद्यतन 29 की त्रुटि फेंक रहा है दिसंबर 08
Aaron Stebner's suggestions बाहर की कोशिश कर रहा एक अलग स्थान पर 64-बिट विधानसभाओं किसी स्थान पर (उदाहरण के लिए सी: \ विंडोज \ माइक्रोसॉफ्ट.NET \ Framework64 \ v2.0.50727 \ GAC_64) और रजिस्ट्री में HKLM \ सॉफ़्टवेयर \ Microsoft.NETFramework \ AssemblyFolders \ GAC_64 या HKLM \ सॉफ़्टवेयर \ Microsoft.NETFramework \ v2.0.50727 जैसे रजिस्ट्री में अतिरिक्त प्रविष्टियां बनाना \ Assembly फ़ोल्डर्सएक्स \ GAC_64 लेकिन विजुअल स्टूडियो 2005 अभी भी इसे उठा नहीं रहा है ....
हां लेकिन इससे कोई फर्क नहीं पड़ता। यह बीसीएल असेंबली है कि परियोजनाएं System.Data.dll और mscorlib.dll जैसे संदर्भित हैं। वे 32-बिट जीएसी में असेंबली को रेफरेंस कर रहे हैं। इसके बजाय 64-बिट जीएसी को संदर्भित करने का विकल्प होना अच्छा लगेगा। – icelava