يؤدي الرجوع إلى إصدار .NET إلى إنشاء app.config.هل أحتاجه؟

StackOverflow https://stackoverflow.com/questions/1407906

سؤال

اضطررت مؤخرًا إلى الرجوع إلى إصدار سابق لمشروع من .NET 3.5 إلى .NET 2.0 لأنه اتضح أن المربعات المستهدفة لن تحتوي على .NET 3.5.

عندما قمت بذلك (في VS2008)، تم إنشاء ملف app.config في كل مشروع باستخدام مقتطف XML هذا:

<startup><supportedRuntime version="v2.0.50727"/></startup>
  • هل هذا ضروري؟
  • هل أحتاج إلى إرسال app.config هذا (أو ملف XML الناتج) مع تطبيقي؟
هل كانت مفيدة؟

المحلول

إنه لأمر جيد أن يكون هناك.قد يعمل تطبيقك بشكل جيد بدونه، لذلك قد لا يكون ذلك ضروريًا تمامًا، ولكنه يمنح وقت التشغيل تعليمات أكثر وضوحًا حول الإصدار المستهدف من إطار العمل المطلوب.ولا يضر وجودها هناك إذا لم تكن هناك حاجة إليها.

سأحتفظ بها.

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