ورود

نسخه کامل مشاهده نسخه کامل : امکان اجرای برنامه دات نتی بدون دات نت فریم ورک هست؟



shahinfarasystem
19-10-2013, 17:41
سلام
دوستان برای پروژه های کوچک دات نتی راه حلی وجود داره که مثلا جوری کامپایل بشن و جای دیگه بتونن اجرا بشن که نیاز نباشه دات نت فریم ورک نصب بشه؟
چون مثلا میبینید یه برنامه که نوشته میشه کلا 5 مگابایت میشه .... و باید حتما یه دات نت فریم ورک سنگین هم براش نصب کنیم

امکانش هست؟

rahnema1
19-10-2013, 19:55
خیر به جاش می تونید از دلفی یا vb6 استفاده کنید

Msba
20-10-2013, 18:04
در ادامه ی بیان دوستمان، با دلفی موافقم اما بهتر است از QT یا VC ها استفاده کنید. VB6 را کلا فراموش کنید. آلان سال 2013 است نه 1997 !
در مورد اینکه می شود باید بگم می شود اما آن هم شرایط و ویژگی های خود را دارد.
پکیج Spoon studio از نرم افزارهایی است که این امکان را برای نرم افزار شما فراهم می کند.
پکیج ThinApp از VMware نیز مشابه چنین عملی را انجام میدهد.
برای کسب اطلاعات بیشتر می توانید سایت های این نرم افزار ها را مرور کنید.

موفق باشید.

iMacs
20-10-2013, 20:04
البته اگر میتونی در تنظیمات استفاده از نت فریم و ورک و غیر فعال کنی و اجرا بشه که در اینصورت باید از دستورات VB6 استفاده کنی و هیچ نوع دسترسی به کلاس و ... دات نت نداری و اگر ازش استفاده کنی حتما باید نصب باشه

shahinfarasystem
20-10-2013, 20:33
ممنون ببخشيد اين دو مورد

اما بهتر است از QT یا VC ها استفاده کنید
به اين موردايي كه فرموديد

پکیج Spoon studio از نرم افزارهایی است که این امکان را برای نرم افزار شما فراهم می کند.
پکیج ThinApp از VMware نیز مشابه چنین عملی را انجام میدهد.
مربوط هستند؟

ADRIEN
20-10-2013, 22:19
vb6 رو که کلا فراموش کنید
چرا با کیوت کار نمیکنید>؟

iMacs
20-10-2013, 22:36
البته Spoon studio دقیقا میتونه نرم اقزار شما رو بدون نصب شدن NET فریم ورک براتون اجرا کنه به لینک زیر سری بزنید:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

shahinfarasystem
21-10-2013, 08:56
البته Spoon studio دقیقا میتونه نرم اقزار شما رو بدون نصب شدن NET فریم ورک براتون اجرا کنه به لینک زیر سری بزنید:
کد:

[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]




پکیج Spoon studio از نرم افزارهایی است که این امکان را برای نرم افزار شما فراهم می کند.
پکیج ThinApp از VMware نیز مشابه چنین عملی را انجام میدهد.

ممنون دست عزیز منتها یه مشکلی که این میون وجود داره اینه که نمیشه باهاش کاربر رو محدود کرد و یه جورایی براش قفل در نظر گرفت که هر کسی از برنامت استفاده نکنه
درسته؟

shahinfarasystem
21-10-2013, 09:18
چرا با کیوت کار نمیکنید>؟
اخه تجربه کار باهاش رو ندارم وبیشتر با دات نت کار کردم تا الان و از طرفی طبق چیزی که خوندم توی ویکی نمیشه توش کد سی شارپ زد...

Msba
21-10-2013, 17:19
ممنون ببخشيد اين دو مورد

به اين موردايي كه فرموديد

مربوط هستند؟

خیر عزیز جان. اون ها زبان های دیگری هستند که کد های Native یا Native تری تولید می کنند.
اون دو نرم افزار نام برده نیز از نرم افزارهایی هستند که فایل اجرایی شما را با تمام وابستگانش (Dependencies) در یک پکیج قرار می دهد. در نتیجه دیگر نیاز به نصب ندارند حتی .Net پس جواب سوال شما بلی خواهد بود. اما این یک ترفند است و شرایط خود را دارد و اصولا روشی صحیح برای ارائه نرم افزار های تجاری سنگین نمی باشد. با اینکه نرم افزار هایی مثل Photoshop CS5 نیز با همین نرم افزار ها به صورت پکیج بدون نصب درآمده اند اما اگر این روش درست بود خود ابر غول نرم افزار سازی ADOBE همین کار رو می کرد.

موفق باشید.