PDA

View Full Version : حرفه ای: برنامه نويسي براي ويندوز 32 بيتي در ويندوز 64 بيتي



omidquest
شنبه 28 آبان 1390, 22:12 عصر
سلام
دوستان برنامه اي كه با vb.net2010 روي سيستم عامل windows7-64bit نوشته ميشه قابليت استفاده در ويندوز سون 32 بيتي و يا ويندوز ‍XP رو داره؟؟؟يا بايد تغيراتي در اون داد ! اگر نياز به تغييرات هست راهنمايي كنيد لطفا
ممنون

omidquest
شنبه 28 آبان 1390, 23:24 عصر
واقعا اين موضوع اينقدر ناشناخته مونده؟؟؟ هيچ كسي هيچ اطلاعاتي نداره؟؟؟؟

Mani_rf
یک شنبه 29 آبان 1390, 20:33 عصر
سیستم عاملی که شما برنامه را روی اون کامپایل میکنی ارتباطی با سیستم عاملی که قراره روی اون اجرا بشه نداره. به صورت کلی شما میتونید تو هر نسخه از ویندوز برنامه ای را بنویسید و روی هرنسخه دیگری اجرا کنید. (البته با این شرط که .Net Framework روی اون نصب شده باشه) . البته برای ایجاد برنامه ها برای ویندوز های 64 بیتی و ففط اجرا روی 64 بیتی امکاناتی هست باز که اون هم به سیستم عاملی که برنامه روی اون کامپایل میشه ارتباطی نداره.

omidquest
یک شنبه 29 آبان 1390, 21:19 عصر
ممنونم از راهنماييتون
ميشه يه سري اطلاعات راجع به نحوه كامپايل برنامه براي ويندوز 64 و همينطور 32 بيتي بدين؟؟

Mani_rf
یک شنبه 29 آبان 1390, 22:11 عصر
از پروژه ات پراپرتی بگیر. در برگه Compile گزینه ای است به اسم Advanced Compile Options است که تعیین می کند نوع فایل exe برای چه نوع CPU ای باشد (َItanium , Any CPU, 32 Bit , 64 Bit ) که بطور پیش فرض Any CPU تنظیم شده و می تواند روی تمامی CPU آن را اجرا کنید.

pouyansaraf
دوشنبه 30 آبان 1390, 14:53 عصر
سلام
جناب Mani_rf (http://barnamenevis.org/member.php?81144-Mani_rf)
آیا این حرف درست است که اگر anucpu را استفاده کنیم در اصل 32 بیت درست میکند که بتواند روی 64 بیتی هم درست کند یا خیر
چون من برنامه هایی که مینویسم و anycpu میزنم در شاخه Programfiles(X86) نصب میکند. و در اصل آنرا 32 بیتی میشناسد؟
یا این عمل را installshild میکند که در X86 نصب می کند
با تشکر