هو برنامج .NET Framework صالحة للاستعمال على WIN98؟
-
08-07-2019 - |
سؤال
وأحتاج لكتابة أداة صغيرة لعميل ليتم تشغيلها على نظام التشغيل Windows 98. لأن هذا هو مشروع صغير جدا كنت آمل أن أتمكن من تفادي الحاجة إلى الذهاب الأصلي C ++ واستخدام C #.
المحلول
وهناك عدد قليل من الميزات التي من شأنها WIN98 لا تدعم مثل التعتيم شكل وتلميحات البالون. إذا كنت تستخدم أي P / استدعاء، سيكون لديك للتأكد من دعم إصدارات ANSI وظائف (استخدام CharSet.Auto
) وسيكون لديك للتحقق MSDN للتأكد من أن وظائف API الذي تستخدمه معتمدة على WIN98. أنه سوف م> العمل، ولكن إذا كان ذلك ممكنا، يجب اختبار على WIN98 قبل تسليم إلى العميل.
نصائح أخرى
وانها صالحة للاستعمال، ولكن تأكد من قراءة وثائق الفئات التي ينتهي باستخدام. بعض منهم غير معتمدة على WIN98، مثل سجل الأحداث نيك بالدوين المذكورة.
وبالإضافة إلى ذلك، قد لا يكون تثبيت تافهة (على الأقل في تجربتي). إذا كنت أنت كنت قد فحصها لمعرفة ما إذا كان العميل قادرا على تثبيت .NET Framework 2.0 قبل البدء في المشروع.
والصافي 2.0 يدعم ويندوز 98، ولكن سوف لا يكون لديك الوصول إلى بعض الطبقات مكتبة قاعدة مثل سجل الأحداث.
ولقد كتب العديد من "الأدوات الصغيرة" بأنني تشغيل شخصيا على WIN98. ما أود أن أقترح أن تقوم بإنشاء VM واختبار التطبيق الخاص بك بعد كل بناء كبير.
والقضايا رأيت كانت تقريبا UI تماما ذات الصلة (أشياء <م> حقا م> لم الحجم بشكل صحيح).
ويمكنك استهداف .NET Framework 2.0 مع الطبعات صريحة جدا. في C # تعبر يمكنك تغيير الإطار في خصائص المشروع. يجب حفظ المشروع لأول مرة.