هذا الإصدار من microsoft.aspnetcore.all متوافق فقط مع netcoreapp2.1

المشكلات المتعلقة بخطأ Visual Studio المتعلقة بالمجموعة الافتراضية من واجهات برمجة التطبيقات لإنشاء تطبيق ASP.NET Core نادرة. لكنها لا تزال تحدث من وقت لآخر.

الخطأ الأكثر شيوعًا هو: هذا الإصدار من Microsoft.AspNetCore.All متوافق فقط مع إطار الهدف netcoreapp2.1.

على الرغم من أن الأمر يبدو معقدًا ، إلا أنه من السهل حل مسألة مراعاة معايير المطور. لدينا بعض الخطوات لتقديم أدناه.

كيفية حل مشكلة التوافق مع aspnetcore.all

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

أبسط الحلول هو مجرد تحديث Visual Studio. من الواضح أن المشكلة تكمن في إصدار netcoreapp ، كما يشير الخطأ. ما عليك القيام به هو مجرد تحديث البرامج الثابتة Visual Studio ، وحذف المجلدات بن و obj وإعادة بنائه مرة أخرى.

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

بعد التحديث ، يجب أن تختفي المشكلة. من ناحية أخرى ، إذا لم ينجح ذلك ، فحاول استبدال قيمة إطار الهدف ببيئة مستهدفة مناسبة. عن طريق تحرير ملف تعريف النشر (.pubxml).

يمكنك أيضًا القيام بذلك عن طريق فتح مشروعك ، واختيار نشر> تكوين. سيتم تعيين القيمة بمفردها وكل ما عليك القيام به هو حفظ التغييرات.

إذا كنت لا تزال تتضايق من نفس الخطأ ، فحاول إعادة إنشاء ملف تعريف النشر. يجب أن تفعل ذلك.

إذا كنت لا تزال تواجه صعوبة في التعامل مع هذا الخطأ ، فكر في نشر مشكلتك على منتديات Stackoverflow ، حيث سيساعدك الأشخاص الجيدون والمعرفون بكل سرور في استكشاف المشكلة وإصلاحها.

نظرًا لأن هذه حلول عامة ، فقد تحتاج إلى نهج محدد لمشكلتك الفريدة.

أيضًا ، لا تنسى مشاركة أفكارك في قسم التعليقات أدناه. نحن نتطلع الى الاستماع منك.