PDA

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



computer-mag
شنبه 22 خرداد 1389, 14:06 عصر
با سلام و خسته نباشید
من به تازگی برنامه را با vs2008 به زبان c# روی ویندوز ویستا 64 بیت نوشته ام و حالا که می خوام از این برنامه نوشته شده روی سی پی یو های 32 بیتی استفاده کنم و یا حتی ویندوزهای 32 بیتی با ارور مواجه میشم:عصبانی++: در تنظیمات برنامه بیلد رو هم any cpu تعریف کردم و فایده ای نداشته:گریه: می خواستم ببینم این مشکل رو چجوری می تونم حل کنم؟ ممنونم ازتون:قلب:

مهدی رحیم زاده
شنبه 22 خرداد 1389, 17:56 عصر
بنده که هیچ مشکلی نداشتم با این موضوع.
میشه اشکال رو هم بزارید اینجا؟

hadiit
شنبه 22 خرداد 1389, 21:36 عصر
به جاي any cpu از x86 استفاده بكن

computer-mag
یک شنبه 23 خرداد 1389, 12:07 عصر
مرسی اما x86 هم کردم فایده نداشت.
متن دقیق ارور هم اینه روی 32 بیتها

the application failed to initialize properly 0xc0000135 clicl on ok to terminate the application

نوع ارور هم application erro hastesh
ممنونم اگه زودتر به داده منه لک زده برسید مشتری داره بیچارم میکنه

esmaeily-hosein
یک شنبه 23 خرداد 1389, 13:10 عصر
http://www.realtyware.com/support/error-messages/the-application-failed-to-initialize-properly-0xc0000135/

computer-mag
دوشنبه 24 خرداد 1389, 14:14 عصر
خوب مرسی بله ولی برنامه من با دات نت فریم ورک سه و نیم هستش و نه دو! و البته من باید فقط یه فایل اجرایی بدم به کاربرم بنا به خواسته خودش و نمی تونم رو کامپیوترش این چیزارو نصب کنم حالا باید چیکار کنم یعنی؟

ali_asg
سه شنبه 25 خرداد 1389, 21:56 عصر
توی تنظیمات ویژوال استدیو یه گزینه هست که ورزن دات نت رو برای دیباگ کردن مشخص می کنه . البته یه گزینه ی دیگه هست که میگه نرم افزار شما از دات نت برای دیباگ استفاده کنه یا از داس . که شما می تونین این گزینه رو داس انتخاب کنین .

تذکر : البته این رو بگم که من هم این راه رو از کسی شنیدم و تا حالا از این روش استفاده نکردم



راستی من این رو مطمئنم که یه روشی هست که از توی خود ویژوال استدیو می تونی انجام بدی که فایل دات نت فریم ورک توی سورس نرم افزارت ذخیره می شه و اگه اون سیستمی که نرم افزار می خواد توی اون اجرا بشه ، دات نت فریم ورک نداشته باشه ، قبل از اجرا دات نت فریم ورد نصب میشه (من خودم بلد نیستم و اگه هم شما تونستین پیدا کنین ، پست بدین تا من هم یاد بگیرم )