خطا در اجراي برنامه

چند وقت پيش که مي خواستم يک برنامه اي رو با سي شارپ بنويسم به يک خطا بر خوردم. قضيه از اين قرار بود که من بايد از يک COM در برنامه خودم استفاده مي کردم. و وقتي که شي مربوط به اون COM را روي فرمم قرار ميدادم و برنامه رو اجرا مي کردم با خطاي
Class not registered (Exception from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG))
مواجه ميشدم. براي مثال اگر مي خواستم از فايل هاي فلش در برنامم استفاده کنم، با خطاي زير مواجه ميشدم.


خوب با اين خطا وقتي مواجه ميشدم که برنامم رو داشتم با Platform پيشفرض ويژوال استوديو يعني Any CPU اجرا مي کردم.
و چون ويندوز من Windows7 64-bit هست با خطا مواجه ميشدم چون ويژوال استوديو مي خواست برنامه من رو در پلتفرم 64 بيت اجرا کنه، در صورتي که من داشتم از COM 32bit در برنامم استفاده مي کردم.
حالا براي اجراي برنامه بايد Platform را به x86 تغيير ميدادم.

براي اطلاعات بيشتر درباره برنامه هاي 64 بيتي ميتونيد به آدرس زير مراجعه کنيد:
http://msdn.microsoft.com/en-us/library/ms241064.aspx

آدرس جدید وبلاگ

آدرس جدید وبلاگ
چند وقتی هست که دولت محترم بلاگر را در لیست فیلترینگ قرار دادن و وبلاگ هایی را که از سرویس بلاگر استفاده می کردند را از دسترس خارج کردند. برای همین آدرس جدیدی (blog.CheIT.Net) برای وبلاگ ایجاد کردم.

آدرس قبلی یعنی  http://go2cs.blogspot.com هنوز پابرجاست و از هردو آدرس میشود به وبلاگ دسترسی داشت.
دوستانی که از فید وبلاگ استفاده می کنند، نیاز به تغییر آدرس ندارند و میتوانند از از آدرس قبلی استفاده کنند.

ابزار جدید وبلاگ
منوی اشتراک از طريق ایمیل به وبلاگ اضافه شده که دوستان با وارد کردن ایمیل خود، به اشتراک وبلاگ درخواهند آمد و مطالب جدید وبلاگ به میل دوستان ارسال خواهد شد.


شاد باشید.

جستجو