PDA

View Full Version : ساخت نرم افزار بدون فریم ورک



xrezax
چهارشنبه 27 بهمن 1400, 12:39 عصر
دوستان سلام
خواستم بدونم امکانش هست به نرم افزار بسازم با سی شارپ که توی همه ویندوزا کار بده بدون نیاز به نصب فریم ورکی ؟؟
چطور فرم ورک رو غیر فعال کنم ؟
منظورم .net fremwork هست

NasimBamdad
شنبه 30 بهمن 1400, 23:32 عصر
چه طوری میشه یه خانه ساخت که فوندانسیون نداشته باشه

xrezax
یک شنبه 01 اسفند 1400, 01:08 صبح
منظورم مثل ویژوال بیسیک باش برنامه بسازیم و فقط فایل exe رو اجرا کنیم کار کنه و نیازی به نصب چیز اضافه نباشه و روی همه ویندوزا کار کنه.

NasimBamdad
دوشنبه 02 اسفند 1400, 23:17 عصر
بسته به برنامه ات داره ، که میخوای 2 تا عدد با هم جمع کنی ، بزار روزی فریم ورک 2 یا 3.5 ، اکثر ویندوز ها جواب میدن . DLL خاصی هم استفاده میکنی میتونی به فایل EXE اضافه اش کنی با برنامه های مختلف . اینطوری تک فایل میشه

ولی مثلا اگه بخوای توابعی استفاده کنی که نیاز به کتابخوانه های خاص داشته باشه و از فریم ورک های خاصی استفاده کنه ، باید اون فریم ورک ها رو نصب کنی

xrezax
سه شنبه 28 تیر 1401, 07:15 صبح
بسته به برنامه ات داره ، که میخوای 2 تا عدد با هم جمع کنی ، بزار روزی فریم ورک 2 یا 3.5 ، اکثر ویندوز ها جواب میدن . DLL خاصی هم استفاده میکنی میتونی به فایل EXE اضافه اش کنی با برنامه های مختلف . اینطوری تک فایل میشه

ولی مثلا اگه بخوای توابعی استفاده کنی که نیاز به کتابخوانه های خاص داشته باشه و از فریم ورک های خاصی استفاده کنه ، باید اون فریم ورک ها رو نصب کنی

چطور اینکارو بکنم ؟ کجا باید ست کنم فرمورکو

ROSTAM2
سه شنبه 28 تیر 1401, 08:39 صبح
با سلام.
امکان حذف Dot Net Framework در قسمت Project Properties وجود داره و یک چک باکس داره که باید اونو غیر فعال کنی.

xrezax
جمعه 09 تیر 1402, 20:53 عصر
با سلام.
امکان حذف Dot Net Framework در قسمت Project Properties وجود داره و یک چک باکس داره که باید اونو غیر فعال کنی.

دقیق کجاشه؟

ROSTAM2
دوشنبه 09 مرداد 1402, 07:58 صبح
دقیق کجاشه؟
سلام
Visual Basic --> Project Settings --> Enable Application Framework

xrezax
شنبه 25 شهریور 1402, 01:54 صبح
هر چی میگردم نیست. برای سی شارپ میخوام.

shahryari
یک شنبه 26 شهریور 1402, 12:41 عصر
وقتی با سی شارپ برنامه نوشتی و از کامپوننت های دات نت و توابع دات نت استفاده کردی ، برای اجرا حتما باید دات نت نصب باشه ، لذا برای این هدفی که داری بهتره بری سراغ زبانهای win32 ، همون بیسیک یا بورلند دلفی یا سی ++