PDA

View Full Version : سوال: چگونه میتوان یک پروژه را برای ویندوز 32بیتی Publish کرد؟



mohammad5593
سه شنبه 14 آبان 1392, 17:13 عصر
باسلام خدمت همه اساتید محترم
بنده پروژه ای را با ویژوال استودیو 2013 نوشتم. حال که توی ویندوز XP اجراش می کنم با پیام خطایی مبنی بر اینکه "این برنامه قابل اجرا در ویندوز 32بیتی نمی باشد" مواجه می شوم.
لطفا راهنمایی بفرمائید که چطوری میشه برنامه را به صورت 32 بیتی Publish کرد.
درضمن وقتی برنامه را با ویژوال استودیو 2010 اجرا می کنم هم همین پیام را میدهد.:متفکر:

mohsen_popo
سه شنبه 14 آبان 1392, 20:15 عصر
سلام...
چندین تا مشکل وجود داره..

1_ اگر پروژه رو با دانت فرمورک 4 نوشتی باید سیستم مقصد اون ها رو داشته باشه البته اول 3.5 و بعد 4 یا 4.5 نصب کنی....
2_ اگر از کنترل های خاصی از جمله Teleric یا Dev استفاده میکنی DLL هاشون هم باید ببری..

اول این دو تارو چک کن تابعد...

موفق باشی...

mohammad5593
سه شنبه 14 آبان 1392, 20:28 عصر
سلام...
چندین تا مشکل وجود داره..

1_ اگر پروژه رو با دانت فرمورک 4 نوشتی باید سیستم مقصد اون ها رو داشته باشه البته اول 3.5 و بعد 4 یا 4.5 نصب کنی....
2_ اگر از کنترل های خاصی از جمله Teleric یا Dev استفاده میکنی DLL هاشون هم باید ببری..

اول این دو تارو چک کن تابعد...

موفق باشی...
ممنون بابت پاسخ
از کامپوننت WIA ورژن2 استفاده کردم برای اسکن تصاویر و درج در برنامه
آیا ویژوال استودیو 2010 از این ورژن پشتیبانی نمی کنه؟ ظاهرا از ورژن WIALib ورژن یک همون کامپوننت پشتیبانی می کنه

mohsen_popo
سه شنبه 14 آبان 1392, 20:37 عصر
اینو نمی دونم...
ولی اگر خودت کامپوننت WIA به برنامت درج کردی Dll داخل بوشه BIN بزارش...درضمن برنامه وقتی publish میکنی بهتر platform target== X86 باشه....

موفق باشی..

meisam3322
سه شنبه 14 آبان 1392, 20:51 عصر
در هنگام release کردن پروژتون ، solution platform رو روی any CPU تنظیم کنید

mohammad5593
سه شنبه 14 آبان 1392, 21:57 عصر
در هنگام release کردن پروژتون ، solution platform رو روی any CPU تنظیم کنید

همین کار را کردم اما باز هم جواب نداد
مشخصات: ویندوز 8 ویژوال استودیو 2013 دات نت 4.5
پروژه را Publish می کنم اما در ویندوز XP با خطا مواجه می شود. میگه 32بیتی نیست!!!؟

mohammad5593
سه شنبه 14 آبان 1392, 21:59 عصر
در هنگام release کردن پروژتون ، solution platform رو روی any CPU تنظیم کنید
releaseچیه . منظورتون دیباگ کردن است. یا اینکه توی تنظیمات پروژه این گزینه را تنظیم کنیم؟

mohammad5593
سه شنبه 14 آبان 1392, 23:48 عصر
کلا پروژه را ویژوال استودیو 2010 که باز می کنم این ارر را میده!!!!!!!!!
112585

mohammad5593
چهارشنبه 15 آبان 1392, 20:23 عصر
گزینه های AnyCPU را هم انتخاب کردم باز ارر میده:اشتباه:
112606

بعدش توی ویژوال استودیو 2010 که بازش می کنم میگه: این فایل باید با ورژن جدید ویژوال استودیو اجرا بشه یعنی 2012 و 2013 :ناراحت: