هل هناك طريقة لعرض أقل من 4 أرقام في الجمعية الإصدار ؟
-
03-07-2019 - |
سؤال
أحتاج إلى عرض فقط 3 أرقام بلدي الجمعية الإصدارات ، ليتوافق مع المبادئ التوجيهية الداخلية
حاولت إزالة الرقم الأخير من الملف AssemblyInfo أن تبدو مثل هذا
[assembly: AssemblyVersion("0.5.0")]
[assembly: AssemblyFileVersion("0.5.0")]
و لقد عرض عليه مثل هذا
Assembly.GetExecutingAssembly().GetName().Version.ToString();
ومع ذلك ، فإنه يجعل كل أربعة أرقام إصدار (0.5.0.0)
هل هناك طريقة للحد من 3 دون تغيير التعليمات البرمجية ؟
أي:فقط عن طريق تحرير AssemblyInfo.cs أو على شبكة الإنترنت.config
المحلول
دون رمز, لا.
يمكنك استخدام عاكس إلى تنفيذ Version.ToString()
, و يظهر دائما في جميع العناصر الأربعة.
ولكن هناك الزائد Version.ToString(int)
التي سوف تظهر عدد معين من العناصر.
اختيار حيوي سوف تحتاج إلى كتابة طريقة (ممكن طريقة تمديد) نفسك.
لا تنتمي إلى StackOverflow