Mesut KOSUCU
A geek....
Contact
mkosucu@gmail.com
Tuesday, April 28, 2009
Failed --Retrieving the COM class factory for component with CLSID {.....}
Yazdığınız .NET kodunu 64 bit platform üzerinde çalıştırmaya çalıştığınızda aşağıdaki hatayı alacaksınız;
" Failed --Retrieving the COM class factory for component with CLSID{....}"
Aldığım bir hatayı paylaşmak istiyorum;
Bir parmak izi okuyucu cihazına erişmek ve işlem yapmak için com componenti kullanmam gerekiyordu. Fakat okuyucuya bağlanmayı denediğimde aşağıdaki hata mesajını aldım;
Retrieving the COM class factory for component with CLSID {00853A19-BD51-419B-9269-2DABE57EB61F} failed due to the following error: 80040154.
Çözüm
Bu hatayı, yazmış olduğunuz projenin X86 platformunda çalışacak şekilde gerekli ayarlayı yaparak çözebilirsiniz. Bu ayarı yapmak için;
Visual Studio IDE penceresindeki, Build menüsünden Configuration Manager'i seçiniz. Sonra, açılan pencerede, Platform sütunundaki
Any CPU
değerini X86 olarak değiştiriniz. Bunu yaptıktan sonra kodunuz 64 bit bir platform üzerindede çalışacaktır.
Kolay Gelsin
Kaynak: MSDN
Tuesday, April 28, 2009 8:55:08 PM (GMT Standard Time, UTC+00:00)
Comments [0]
-
Visual Studio
Categories
Genel
jQuery
Politika
Teknoloji
Visual Studio
Navigation
Imagination Technologies
The Code Project
Developer Express Inc.
ASP.NET
Martin Fowler
WindowsClient.net
Blogrolls
Akın Olgun
ASP.NET How Do I? Videos
Engineering Windows 7
Hasan Ayaz
Hasan Ayaz / Technojection
Kıvanç Özüölmez
Latest Microsoft Blogs
Martin Fowler
Mehmet Nuri Çankaya
Murat Yılmaz
Tamer Öz
Archive
<
April 2009
>
Sun
Mon
Tue
Wed
Thu
Fri
Sat
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
7
8
9