كيفية القيام بما يلي: استخدم ملف تكوين تطبيق الهدف الإصدار إطار عمل.NET

يمكنك استخدم ملف تكوين تطبيق لتحديد أي إصدار من برنامج.NET Framework تطبيق أو مكوّن يدعم. يجب تحديد الإصدار وبناء على عدد من كل إصدار من برنامج.NET Framework معتمد عند استخدام <supportedruntime>العنصرأو <requiredruntime>العنصرفي ملف تكوين تطبيق.

إصدار.NET Framework التي يتم تشغيل تطبيق على هو تحديد كالتالي:

  • إذا كان إصدار.NET Framework التي تم إنشاؤها في تطبيق ضد هو الموجودة على الكمبيوتر، قم بتشغيل تطبيق على هذا الإصدار.

  • إذا كان الإصدار.NET Framework التي تم إنشاؤها في تطبيق ضد هو لا تقدم ولا يحدد ملف تكوين نسخة في <supportedruntime>العنصر، تشغيل تطبيق على أحدث الإصدار من برنامج.NET Framework التي هو موجودة على الكمبيوتر.

  • إذا إصدارات.NET Framework التي تم إنشاؤها في تطبيق ضد هو لا تقدم وتحديد ملف التكوين على نسخة في <supportedruntime>العنصر، تشغيل تطبيق على الإصدار الأحدث التي هو المحدد في ملف تكوين تطبيق و هو موجودة على الكمبيوتر.

ملاحظةملاحظة

يجب أن يحتوي ملف تكوين تطبيق بنفس الاسم كـ التطبيق، باستخدام ملحق.config إلحاق.ل مثال، لتطبيق ما يسمى MyExecutable.exe، ويجب أن يسمى ملف تكوين تطبيق MyExecutable.exe.config.

يمكنك تكوين تطبيق إلى تعمل على الإصدار الذي تم إنشاؤه أو إصدار أحدث. على سبيل المثال، يمكنك تطبيق تم إنشاؤه باستخدام الإصدار 1.0 من برنامج.NET Framework الهدف الإصدار 1.0، 1.1 أو 2.0 الثلاثة. يمكن تطبيق تم إنشاؤه باستخدام الإصدار 2.0 من برنامج.NET Framework الهدف فقط الإصدار 2.0.

استهداف في.NET الإصدار إطار العمل 1.1

إدخال ملف تكوين تطبيق المعروضة في هذا caاستخدمs قسم تطبيق تم إنشاؤه باستخدام الإصدار.NET Framework 1.0 إلى استخدم.NET Framework الإصدار 1.1 في الحالات التالية:

  • إذا كان الالإصدار 1.1 من برنامج.NET Framework هو مثبتة.

  • إذا كان كل من.NET الإصدار إطار العمل 1.0 و.NET الإصدار إطار العمل 1.1 المثبتة.

إذا كان الإصدار 1.0 هو مثبتة، سيتم تشغيل تطبيق لأنه لا يتعرف على العنصر <supportedRuntime> الإصدار 1.0 وسيتم استخدام الإصدار في عنوان ملف PE مما يشير إلى الإصدار 1.0.

في التوضيح التالي، يكون اسم التطبيق وتجميع A المراجع الثابتة إلى.NET Framework إصدار 1.0، أثناء "تجميع ب" مرجع ثابت إلى الإصدار 1.1 من برنامج.NET Framework. في هذا المثال، اسم التطبيق يحتوي على ملف تكوين تطبيق تنص على أن التطبيق يدعم الإصدار 1.1، لذلك التطبيق و تجميع يتم توجيهه إلى استخدام الإصدار 1.1 من برنامج.NET Framework.

ملف تكوين تطبيق التي تعيد توجيه تجميع ربط إلى الإصدار 1.1

مثال MyApp، مع التجميع أ والتجميع ب

إلى استهداف أحد تطبيقات التي تم إنشاؤها باستخدام الإصدار 1.0 من برنامج.NET Framework إلى قم بتشغيل الإصدار 1.1 من برنامج.NET Framework

  • قم بإدخال XML التالي في ملف تكوين تطبيق:

    <?xml version ="1.0"?>
    <configuration>
      <startup>
        <supportedRuntime version="v1.1.4322" /> 
      </startup>
    </configuration> 
    

راجع أيضًا:

المبادئ

تكوين إعادة توجيه ربط تجميع

لتحديد موقع معلومات الإصدار وقت التشغيل

موارد أخرى

تنفيذ متعدد