PDA

View Full Version : سوال: چرا برنامه کامپایلی در ویندوز 7 درست کامپایل و اجرا میشه ولی در xp غلط



plover
جمعه 14 مهر 1391, 01:32 صبح
من یک برنامه ساده نوشتم که یک مستطیل روی فرم بطور ثابت می کشیم می خواهیم کاربر دایره ای را با اندازه و در محلی دلخواه روی فرم رسم کند سپس برنامه ما تشخیص دهد که چه قسمتهایی از دایره داخل مستطیل و چه قسمتهایی از آن خارج از مستطیل قرار میگیرد
برنامه را با vb در ویژوال 2010 در ویندوز 7 نوشتم و کامپایل کردم و درست هم اجرا می شود
اما در ویندوز xp هم کامپایل و هم اجرایی آن غلط از آب در می آید
یعنی بطور کلی مختصات را درست تشخیص نمی دهد
ضمنا من هر دو ویندوز را روی یک سیستم نصب کرده دارم

Hossis
دوشنبه 17 مهر 1391, 07:47 صبح
مشکل این هست که ویندوز اکس پی, کامپوننت ها و نیازمندی های اجرای اون برنامه رو به طور پیش فرض نداره
مثلا فریم ورک روی اکس پی نصب نیست و یا ورژن پایین تری نصب هست.
به هرحال با توجه به منسوخ شدن ویندوز اکس پی, شما می تونید اجرای برنامه رو محدود به ویندوز هفت کنید

plover
چهارشنبه 19 مهر 1391, 20:07 عصر
کاربر Hossis در بیش از نیمی از اداره ها از ویندوز xp روی سیتمهایشان استفاده می شود پس نصب برنامه روی این ویندوز غلط اجرا می شود چه کنم که در ویندوز هفت کامپایل کنم و در ویندوز xp پس از نصب درست اجرا شود

ROSTAM2
چهارشنبه 19 مهر 1391, 20:20 عصر
هر نسخه ای از DotNetFramevork کامپایل می کنید - همون نسخه رو روی سیستم مقصد نصب کنید