تبدیل سورس کد با نت کور 2.2.0 به نسخه نت کور 5
چجوری میتونم برنامه ای که با نت کور 2 نوشته شده است به نت کور 5 تبدیل کنم . وقتی برنامه با نت کور 2 رو در محیط ویژوال استدیو باز میکنم و میخام مایگریشن بزنم با خطای زیر مواجه میشم .
PM> add-migration init_db
It was not possible to find any compatible framework version
The framework 'Microsoft.AspNetCore.App', version '2.2.0' was not found.
- The following frameworks were found:
2.1.26 at [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
3.1.13 at [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
5.0.4 at [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
You can resolve the problem by installing the specified framework and/or SDK.
The specified framework can be found at:
- https://aka.ms/dotnet-core-applaunch?framework=Microsoft.AspNetCore.App&framework_version=2.2.0&arch=x64&rid=win81-x64
ممنون میشم راهنمایی کنید.
شما میتونید Core 2.2 رو به نسخه 3.0 یا 3.1 تبدیل کنید که برای انجام این کار میتونید لینک زیر رو مطالعه کنید.
تبدیل پروژه نوشته شده با Asp.net core 2 به Asp.net core 3
بعد از اینکه این کار رو انجام دادید میتونید پروژه خودتون که با Core 3.0 هست رو به Core 5 تبدیل کنید. البته شاید مستقیم از کور 2 به کور 5 هم بشه ولی هیچ مقاله ای در این رابطه ندیدم تا حالا.
Migrate from ASP.NET Core 3.1 to 5.0
خطای It was not possible to find any compatible framework version The framework 'Microsoft.AspNetCore.App', version '2.2.0' was not found
البته دلیل خطای شما به نظر نمیاد بخاطر نسخه Core باشه. ویندوز شما چند بیتی هست ؟ در متن خطای شما یه آدرس داده که میتونید نسخه 64 بیتی از SDK مربوط به Core رو دانلود و نصب کنید. بنظرم کاری که گفته رو باید انجام بدید. لینکی که در متن خطای شما هست لینک زیر هست .
https://aka.ms/dotnet-core-applaunch?framework=Microsoft.AspNetCore.App&framework_version=2.2.0&arch=x64&rid=win81-x64
در مورد خطاتون این لینک رو هم مطالعه کنید.
- آموزش استفاده از SignalR در Asp.net Core با مثال عملی
- ادغام چند گزارش استیمول سافت بصورت پی دی اف در یک فایل
- نحوه تغییر استایل کامپوننت select2 چگونه است ؟
- چگونه امنیت پروژه را در Asp.net Core افزایش دهیم ؟
- ارسال پارامتر در دستور window.open جی کویری
- ارسال پارامتر از طریق جاوااسکریپت با کلیک روی تگ a
- خطای 500 زمان اجرا شدن پروژه روی هاست
- کویری نویسی در استیمول سافت جهت فیلتر اطلاعات
- نمایش صفحه در پنجره جدید با کلیک روی لینک (تگ a) در Asp
- افزودن مقادیر به صورت دستی به List دریافت شده از ریپازیتوری
- کار با CkEditor با قابلیت آپلود عکس
- خطا در ایجاد migration در Asp.net core
- تفاوت های Asp.net core و Asp.net mvc چیه؟
- دلیل اسپم شدن ایمیل های ارسالی از سرور
- نحوه لایه بندی پروژه Core و اضافه کردن به IIS
- ارسال ایمیل در Asp.net core
- آیا میشه در mvc core از کامپونت استفاده کرد
- آپلود فایل در Asp.net core چگونه است؟
- حذف کامل یک رکورد در جدول ریلیشن شده
- اشکال در آپلود فایل ویدیو در mvc core 2