برنامه تحت ویندوز نوشته شده به زبان سی شارپ
لایه ی UI از دات نت 4 ، و لایه های دیگر از دات نت 3.5 استفاده شده برنامه در ویندوز 8 64X دولوپ شده ودر محیط های ویندوز 7 و 8 به درستی کار میکنه ، ولی وقتی میریم توی محیط ویندوز XP Service Pack 3 32Bitکه .net 3.5 و .net4 روش نصب هستش ، برنامه برای بار اول درست کار میکنه ، ولی بعد از Restart کامپیوتر ، در لحظه دابل کلیک روی فایل اجرایی برنامه با خطای
application is not a valid win32 application
مواجه میشیم که واقعا آزار دهنده شده. در زمان توسعه برنامه هم برای دیباگ و هم ریلیز از Any Cpu استفاده شده ، که با 32 و 64 بیتی کار کنه. جالب اینجاس که دفعه اول برنامه درست باز میشه در محیط ویندوز XP و بعد از خاموش روشن شدن کامپیوتر برنامه اون خطا رو میده ، و اینم بگم که سایز فایل اجرایی برنامه بعد از ریستارت افزایش پیدا میکنه که دلیلش برام نامعلومه ...