PDA

View Full Version : مشکل در اجرا شدن برنامه ها در ویندوز 64 بیتی



negar.rafie
شنبه 03 دی 1390, 18:09 عصر
سلام
من یه برنامه نوشتم که تو ویندوز 32 بیتی اجرا میشه ولی تو ویندوز 64 بیتی نه
حالا میشه به صورت 64 بیتی کامپایل کرد که اون موقع روی ویندوز 32 بیتی جواب نمیده
حالا چطوری کامپایل کنیم که هم روی 32 بیتی و هم روی 64 بیتی اجرا بشه؟

gwbasic
شنبه 03 دی 1390, 18:31 عصر
روی پروژتون RightClick کرده و Properties رو انتخاب کنید. در پنجره Properties تب Build رو انتخاب کرده و PlatForm Target رو روی Any CPU قرار بدید.

negar.rafie
شنبه 03 دی 1390, 18:40 عصر
حالا solution platform باید روی چه گزینه ای باشه؟

gwbasic
شنبه 03 دی 1390, 19:16 عصر
منظورتون رو از Solution Platform متوجه نمی شم! Solution به خودی خود که معنی نداره فقط یک قابلیت هست برای visual studio که مجموعه ای از پروژه ها رو بتونه با هم نمایش بده. بیشتر توضیح بدید شاید من درست متوجه نشدم
در هر صورت Any APU رو باید روی تمام پروژه های داخل Solution تون اعمال کنید

negar.rafie
شنبه 03 دی 1390, 19:25 عصر
یک گزینه تو نوار ابزار به نام Solution Platform وجود داره ایا ربطی به کامپایل داره؟
http://barnamenevis.org/attachment.php?attachmentid=79642&d=1324743820

gwbasic
شنبه 03 دی 1390, 19:32 عصر
اون Find ویژوال استودیو هست :لبخند: :چشمک:

negar.rafie
شنبه 03 دی 1390, 19:42 عصر
نه find کنار ان هست
http://barnamenevis.org/attachment.php?attachmentid=79646&d=1324744881

همون طور که میدونید برای اضافه کردن
http://barnamenevis.org/attachment.php?attachmentid=77700&d=1320928821

abdullah20
شنبه 03 دی 1390, 20:42 عصر
با اجازه gwbasic
دوست عزیز اگر شما Solution Platform را روی Any cpu قرار دهید PlatForm Target به صورت اتوماتیک روی Any cpu قرار می گیرد

gwbasic
یک شنبه 04 دی 1390, 07:56 صبح
مرسی دوست عزیز توی ویژوال استودیو من فعال نبود.
همانطور که abdullah20 گفتند این کمبو باکس کمک می کنه که TargetPlatForm همه پروژه ها رو یک جا تغییر داد البته اگه کمبوی Debug رو هم باز کنید مثل این کمبو داخلش Configoration Manager وجود داره که از طریق اون می شه Platform و Configoration رو تغییر داد