PDA

View Full Version : چگونه میشود از برنامه ی نوشته شده خروجی (exe) گرفت؟



majidvb
چهارشنبه 10 فروردین 1390, 02:18 صبح
سلام دوستان ؛ تو vb.net 2010 که از فروم ورک 4 استفاده میکنه چه جوری میشه یه فایل exe گرفت که تو یه ویندوز دیگه که فروم ورک 4 نصب نیست کار کنه؟
میدونم تو پوشه ی bin یه فایل exe ساخته میشه اما اون فایل رو نمیشه تو یه سیستم دیگه که فروم ورک 4 نداره استفاده کرد.

shadi khanum
چهارشنبه 10 فروردین 1390, 09:29 صبح
برنامه نوشته شده با .Net تو سیستمی قابل اجراست که حتما .Net FrameWork روش نصب باشه! منتها میشه اگه شما برنامتون رو با .Net4 نوشتین و مثلا رو سیستم مشتریتون .Net3 یا .Net2 نصب ، دیگه .Net4 رو نصب نکنید و برنامتون اجرا شه، البته به شرطی که تو برنامه از قابلیت خاصی از .Net4 که توی بقیه FrameWorkها نیست استفاده نکرده باشید.
واسه اینکار از مسیر زیر .NetFrameWork رو مثلا بذارید روی 3 و پروژه رو Build و اجرا کنید، exe جدید که تولید میشه با .Net3 اجرا میشه
MyProject -> Compile -> Advance Compile Option -> Target FrameWork

majidvb
چهارشنبه 10 فروردین 1390, 18:31 عصر
ممنون از پاسخ شما ، در مورد خروجی exe نظری ندارید ، یعنی همان exe تولید شده در فولدر Bin رو باید استفاده کرد؟

mansourii
چهارشنبه 10 فروردین 1390, 19:22 عصر
مگر اینکه بخواهی Setup برای برنامه بسازی! و الا فایل اجراییت هومنویی که دوستمون گفت!

shadi khanum
پنج شنبه 11 فروردین 1390, 00:44 صبح
ببین برای اجرای برنامه رو یه سیستم دیگه به جز Exe باید اگه dll کنار اون exe هست تو پوشه bin، اونهارو هم ببری رو سیستم مشتری