PDA

View Full Version : سوال: اجرای برنامه نوشته شده در #C بدون نیاز به نصب Net Framework.



mehmir
یک شنبه 15 دی 1392, 09:46 صبح
سلام دوستان

من یه برنامه ساده نوشتم و میخوام در اختیار مشتری قرار بدم، منتها نمیخوام مشتری درگیر نصب دات نت فریمورک بشه
آیا راه حلی وجود داره؟
آیا کسی پیشنهادی داره؟

با تشکر فراوان

ghasem167
یک شنبه 15 دی 1392, 10:02 صبح
برنامه ی تحت دات نت بدون نصب دات نت اجرا نمی شود.شما می توانید یک فایل نصب ایجاد کنید و در آن ورژن دات نت مورد نظر را به عنوان پیش نیاز تعریف کنید.با اینکار کاربر تنها با یک فایل نصب سرو کار دارد و هنگام نصب دات نت فریم ورک خودکار برروی سیستمش قبل نصب نرم افزار نصب میشود.

مهدی اسماعیلی
یک شنبه 15 دی 1392, 11:33 صبح
سلام، نرم افزار هایی در این زمینه هستند که این کار را انجام بدهند ... مانند XenoCode (http://spoon.net/studio) ... اما ممکنه کارایی برنامه رو زیر سوال ببره و شاید در کار با دیتابیس به مشکل بر بخورید ...
همینطور که دوستمون گفت .. بهتره فایل نصب .Net Framework رو کنار پروژه خودتون بگذارید و تحویل مشتری بدهید ...

mehmir
یک شنبه 15 دی 1392, 11:52 صبح
سلام، نرم افزار هایی در این زمینه هستند که این کار را انجام بدهند ... مانند XenoCode (http://spoon.net/studio) ... اما ممکنه کارایی برنامه رو زیر سوال ببره و شاید در کار با دیتابیس به مشکل بر بخورید ...
همینطور که دوستمون گفت .. بهتره فایل نصب .Net Framework رو کنار پروژه خودتون بگذارید و تحویل مشتری بدهید ...

میشه در مورد XenoCode یکم توضیح بدین؟

کامبیز اسدزاده
یک شنبه 15 دی 1392, 14:33 عصر
سلام دوستان

من یه برنامه ساده نوشتم و میخوام در اختیار مشتری قرار بدم، منتها نمیخوام مشتری درگیر نصب دات نت فریمورک بشه
آیا راه حلی وجود داره؟
آیا کسی پیشنهادی داره؟

با تشکر فراوان

خیلی راحت میتونید با استفاده از Setup ساز خود VS این کار رو انجام بدین.
فقط کافیه Reference های مورد نیاز رو بهش اضافه کنید.

Mousavmousab
یک شنبه 15 دی 1392, 17:26 عصر
سلام

اگه برنامه ات خیلی پیچیده نیست می تونستی با وی بی 6 بنویسیش یا اگه سینتکس وی بی شش را کار نکردی می تونی به جاش QT کار کنی اینا نیاز به دات نت ندارن البته این راه کار هایی که می گم زیاد خوب هم نیستند به هر حال ممکنه شما فقط سی شارپ کار کرده باشی ، ولی خواستم اشاره ای داشته باشم.
موفق باشی

mehmir
دوشنبه 16 دی 1392, 08:36 صبح
سلام

اگه برنامه ات خیلی پیچیده نیست می تونستی با وی بی 6 بنویسیش یا اگه سینتکس وی بی شش را کار نکردی می تونی به جاش QT کار کنی اینا نیاز به دات نت ندارن البته این راه کار هایی که می گم زیاد خوب هم نیستند به هر حال ممکنه شما فقط سی شارپ کار کرده باشی ، ولی خواستم اشاره ای داشته باشم.
موفق باشی

سراغ Qt هم رفتم، اما اون هم یه فایلای dll حجیم باید کنار برنامم بذارم، مثلا واسه یه برنامه hello word حجمش حدود 340 مگا بایت شد
میشه یکم در مورد Qt راهنماییم کنین؟

با تشکر