Microsoft.aspnetcore.all รุ่นนี้ใช้งานได้กับ netcoreapp2.1 เท่านั้น

สารบัญ:

วีดีโอ: Supercharging your Web APIs with OData and ASP.NET Core 2024

วีดีโอ: Supercharging your Web APIs with OData and ASP.NET Core 2024
Anonim

ปัญหาเกี่ยวกับข้อผิดพลาด Visual Studio เกี่ยวกับชุดเริ่มต้นของ APIs สำหรับการสร้างแอปพลิเคชัน ASP.NET Core นั้นหายาก แต่พวกเขายังคงเกิดขึ้นเป็นครั้งคราว

ข้อผิดพลาดที่พบบ่อยที่สุดคือ: Microsoft.AspNetCore.All เวอร์ชันนี้เข้ากันได้กับกรอบเป้าหมาย netcoreapp2.1 เท่านั้น

แม้ว่าจะดูซับซ้อน แต่ค่อนข้างง่ายที่จะแก้ไขเมื่อพิจารณามาตรฐานของผู้พัฒนา เรามีขั้นตอนที่จะเสนอด้านล่าง

วิธีการแก้ไขปัญหาความเข้ากันได้กับ aspnetcore.all

ปัญหาในมือดูเหมือนจะเกี่ยวข้องกับจำนวนผู้ใช้พอสมควร อย่างไรก็ตามมันไม่ยากที่จะแก้ไข คำแนะนำแรกอาจจะจัดการกับมัน แต่คุณสามารถลองเพิ่มเติมได้เสมอ

ทางออกที่ง่ายที่สุดคือเพียงแค่อัปเดต Visual Studio เห็นได้ชัดว่าปัญหานี้เกิดขึ้นกับรุ่น netcoreapp เนื่องจากมีข้อผิดพลาดเกิดขึ้น สิ่งที่คุณต้องทำคือเพียงอัปเดตเฟิร์มแวร์ Visual Studio ลบโฟลเดอร์ bin และ obj และสร้างใหม่อีกครั้ง

นี่เป็นเรื่องยากที่จะติดตาม แม้ว่าอาจมีปัญหาบางอย่างเกี่ยวกับความเข้ากันได้กับ. NET แต่ก็มีน้อยมาก

หลังจากอัพเดตปัญหาควรหายไป ในทางกลับกันหากไม่ได้ผลลองเปลี่ยนค่าสำหรับกรอบงานเป้าหมายเป็นสภาพแวดล้อมเป้าหมายที่ถูกต้อง โดยแก้ไขไฟล์โพรไฟล์เผยแพร่ (.pubxml)

คุณสามารถทำได้โดยการเปิดโครงการเลือกเผยแพร่> กำหนดค่า ค่าจะถูกตั้งค่าด้วยตนเองและสิ่งที่คุณต้องทำคือบันทึกการเปลี่ยนแปลง

หากคุณยังคงกังวลกับข้อผิดพลาดเดิมให้ลองสร้างโปรไฟล์เผยแพร่อีกครั้ง ที่ควรทำ

ในกรณีที่คุณยังมีปัญหาในการจัดการกับข้อผิดพลาดนี้ให้ลองโพสต์ปัญหาของคุณไปยังฟอรัม Stackoverflow ซึ่งผู้คนที่ดีและมีความรู้จะช่วยให้คุณแก้ไขปัญหาได้

เนื่องจากสิ่งเหล่านี้เป็นวิธีแก้ไขปัญหาทั่วไปจึงอาจต้องการแนวทางเฉพาะสำหรับปัญหาเฉพาะของคุณ

นอกจากนี้อย่าลืมแบ่งปันความคิดของคุณในส่วนความคิดเห็นด้านล่าง เราหวังว่าจะได้ยินจากคุณ.

Microsoft.aspnetcore.all รุ่นนี้ใช้งานได้กับ netcoreapp2.1 เท่านั้น