سؤال

لدي بناء إصدارات 64 بت (x64) من بعض الجمعيات وأحاول توضيحها مفاعل .NET, ، والتي تدعي أن لديها دعم 64 بت. ومع ذلك، حتى لو قمت بتعطيل جميع خيارات الحماية والقفل، فإن مفاعل .NET ينتج دائما تجميعات 32 بت!

هل يعرف أحد كيفية الحصول على مفاعل .NET لإنتاج مجموعات 64 بت؟

هل كانت مفيدة؟

المحلول

لماذا لا تتصل بدعم مفاعل .NET ونسأل مباشرة لماذا تحصل على تجميعات 32 بت (أي، إذا كانت تدعي منتجاتها تنتج مجموعات 64 بت).

بالمناسبة، عندما أقوم ببناء تجمعات .NET الخاصة بي، يمكنني استخدام الخيار / النظام الأساسي مع "Anycpu"، والذي يشير إلى أن التجميعات الناتجة يمكن تشغيلها على أي إصدار من Windows (أي، على X32 Windows تشغيل كمجمعات 32 بت وعلى X64 يعمل Windows كجمعيات 64 بت).

ثم أحبطها باستخدام أداة Obfuscator الخاصة بي (والتي ليست مفاعل .NET) وتشغيل مثالية على البيئة.

نصائح أخرى

في حال لم تكن على علم بذلك، يوجد منتدى دعم غير رسمي لمفاعل .NET قد يأتي في غياب الدعم الحقيقي:

http://groups.google.com/group/net-reactor-support/about.

يبدو أن هذه المشكلة قد تم حلها في V4.5.0.0 من مفاعل .NET

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top