ورود

View Full Version : ایجاد پروژه دات نت 6.0 در ویژوال استودیو 2022



shahrabiamir
دوشنبه 22 اسفند 1401, 23:02 عصر
با سلام
من روی سیستم ویژوال استودیو 2022 نصب کردم. با اینکه در زمان نصب ویژوال استودیو نسخه های مختلف دات نت فریمورک را نصب کردم اما در زمان ایجاد پروژه در ویژوال استودیو 2022 فقط نسخه net 5 و 6 و core 3.1 را نشون میده. چرا بقیه نسخه ها رو نشون نمیده ؟

SajjadKhati
چهارشنبه 24 اسفند 1401, 09:12 صبح
سلام آقا امیر . خوبید؟
مطمئنید که موقع ساخت پروژه ، نسخه ی دات نت فریم ورک را انتخاب کردید؟
چون ممکن نیست که فرضا winform نسخه ی دات نت فریم ورک را انتخاب کرده باشید و نسخه ی core اش را لیست کنه .

shahrabiamir
پنج شنبه 25 اسفند 1401, 22:29 عصر
سلام آقا امیر . خوبید؟
مطمئنید که موقع ساخت پروژه ، نسخه ی دات نت فریم ورک را انتخاب کردید؟
چون ممکن نیست که فرضا winform نسخه ی دات نت فریم ورک را انتخاب کرده باشید و نسخه ی core اش را لیست کنه .

سلام آقاسجاد. شما خوبی؟ بله. من موقع نصب ویژوال استودیو 2022 ورژنهای دات نت رو نصب کردم اما در زمان ایجاد پروژه فقط دات نت 5 و 6 و core 3.1 رو برام میاره دیگه هیچی نشون نمیده

SajjadKhati
پنج شنبه 25 اسفند 1401, 22:58 عصر
سلام آقاسجاد. شما خوبی؟ بله. من موقع نصب ویژوال استودیو 2022 ورژنهای دات نت رو نصب کردم اما در زمان ایجاد پروژه فقط دات نت 5 و 6 و core 3.1 رو برام میاره دیگه هیچی نشون نمیده

سلام . خواهش میکنم . شما خوبید؟
نه ، الان مثلا در عکس زیر :


154586


که پلتفرم windows form هست ، فقط آیتم سوم ، برای .net framework با زبان سی شارپ هست (گزینه ی اول ، برای .net یا همون .net core قدیمی هست) .
مطمئنید از این لحاظ ، درست انتخاب کردید . برای .net framework را انتخاب کردید؟

shahrabiamir
جمعه 26 اسفند 1401, 17:04 عصر
سلام . خواهش میکنم . شما خوبید؟
نه ، الان مثلا در عکس زیر :


154586


که پلتفرم windows form هست ، فقط آیتم سوم ، برای .net framework با زبان سی شارپ هست (گزینه ی اول ، برای .net یا همون .net core قدیمی هست) .
مطمئنید از این لحاظ ، درست انتخاب کردید . برای .net framework را انتخاب کردید؟

اونا رو میاره. اینجوری میشه:

https://s2.uupload.ir/files/untitled_zpyz.png

SajjadKhati
جمعه 26 اسفند 1401, 17:14 عصر
اونا رو میاره. اینجوری میشه:

https://s2.uupload.ir/files/untitled_zpyz.png

من که متوجه نشدم . الان شما میخواید .net framework را براتون بیاره دیگه . درسته؟
منظورتون این نیست که چرا .net 7 را براتون نیاورد که . درسته؟

الان میگید منظورتون اینه که چرا .net framework را نیاورد با اینکه در شکل پست 4 ، آیتم سوم (یعنی آیتمی که آخرش درون پرانتز ، عبارت .net framework داره) را انتخاب کردید؟

اگه منظورتون اینه ، بعید به نظر میرسه با اینکه این آیتم را انتخاب کرده باشید ، گزینه ی .net ها باشن . چون اینی که براتون لیست شد ، مربوط به آیتم اول که برای .net هست ، هست .

shahrabiamir
پنج شنبه 03 فروردین 1402, 15:27 عصر
من که متوجه نشدم . الان شما میخواید .net framework را براتون بیاره دیگه . درسته؟
منظورتون این نیست که چرا .net 7 را براتون نیاورد که . درسته؟

الان میگید منظورتون اینه که چرا .net framework را نیاورد با اینکه در شکل پست 4 ، آیتم سوم (یعنی آیتمی که آخرش درون پرانتز ، عبارت .net framework داره) را انتخاب کردید؟

اگه منظورتون اینه ، بعید به نظر میرسه با اینکه این آیتم را انتخاب کرده باشید ، گزینه ی .net ها باشن . چون اینی که براتون لیست شد ، مربوط به آیتم اول که برای .net هست ، هست .

منظورم اینه که توی ویزوال استودیو 2022 امکان ایجاد پروژه های دات نت 4.5 یا 4.6 وجود داره ؟ با اینکه توی نصب ویژوال استودیو اپشنهاش رو انتخاب کردم

SajjadKhati
پنج شنبه 03 فروردین 1402, 18:33 عصر
منظورم اینه که توی ویزوال استودیو 2022 امکان ایجاد پروژه های دات نت 4.5 یا 4.6 وجود داره ؟ با اینکه توی نصب ویژوال استودیو اپشنهاش رو انتخاب کردم

.net که نسخه ی 4.5 نداره . از نسخه ی 5 شروع شد و به بعد . قبل از اون هم اسمش .net core بود که تا نسخه ی 3.1 ادامه داشت .
اگه منظورتون .net framework هست ، بله . اما در نسخه ی vs 2022 ، اگه اشتباه نکنم ، پایین تر از نسخه ی .net framework 4.6.2 را انتخاب کنید ، توضیحات اعضا و کلاس ها (کلا توضیحات) را در intelisense نمیاره . کلا بهتره و پیشنهاد میکنه که از 4.6.2 یا بالاتر استفاده کنید .

shahrabiamir
پنج شنبه 03 فروردین 1402, 20:17 عصر
.net که نسخه ی 4.5 نداره . از نسخه ی 5 شروع شد و به بعد . قبل از اون هم اسمش .net core بود که تا نسخه ی 3.1 ادامه داشت .
اگه منظورتون .net framework هست ، بله . اما در نسخه ی vs 2022 ، اگه اشتباه نکنم ، پایین تر از نسخه ی .net framework 4.6.2 را انتخاب کنید ، توضیحات اعضا و کلاس ها (کلا توضیحات) را در intelisense نمیاره . کلا بهتره و پیشنهاد میکنه که از 4.6.2 یا بالاتر استفاده کنید .

درست شد. توی ویژوال استودیو 2022 ظاهرا دو نوع پروژه ویندوز فرم هست:
windows forms app
windows forms app(.net framework)

SajjadKhati
جمعه 04 فروردین 1402, 00:25 صبح
درست شد. توی ویژوال استودیو 2022 ظاهرا دو نوع پروژه ویندوز فرم هست:
windows forms app
windows forms app(.net framework)

در پست 4 ، با عکس هم نشون دادم و گفتم آیتم سومش را انتخاب کنید دیگه .
فقط هم مربوط به VS 2022 نیست . از زمانی که نسخه ی .net core را ارائه کردن که از سال 2016 بود ، این طور بوده . یعنی از VS 2017 و حتی شاید اندکی قبل تر .