مشکل استفاده از اکتیو ایکس در Vb.net و ویندوز ویستا 64بیتی
درود به همه دوستان ،
اخيرا من يک کامپيوتر با CPU 64 بيتي تهيه کردم سپس ويندوز ويستا نسخه Ultimate که اونهم 64 بييتي را نصب کردم ،
در ويندوز ويستا هم VB6 دارم هم VB.NET 2005 ، يه فايل OCX هم دارم که در VB6 مشکلي با اون ندارم اما وقتي يه پروژه جديد در VB.NET ايجاد مي کنم و سپس کنترل اکتيو ايکس توي فرم ميزارم و برنامه را اجرا ميکنم(F5 ميزنم ) برنامه اجزا نميشه و خطاي زير را ميده :
کد:
Class not registered (Exception from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG))
در صورتيکه OCX را با دستور RegSVR32 ريجستر کردم.
از دوستان اگر کسي تجربه داره ممنون ميشه راهنمايي کنه .