Bir COM sınıfının örneğini oluşturmaya çalıştığımda aşağıdaki gibi bir istisna atıyor
Sınıf kayıtlı değil (HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG) istisnası)
Lütfen bunu nasıl çözebileceğimi önerin?
Görünüşe göre başlatmaya çalıştığınız program ya da işlem makinenizde yüklü değil, bozuk bir kuruluma sahip ya da kaydedilmesi gerekiyor.
Ya yükleyin, onarın (Program Ekle/Kaldır aracılığıyla) ya da kaydedin (Regsvr32.exe aracılığıyla).
Size bundan daha fazla yardımcı olabilmemiz için yeterli bilgi vermediniz.
Ayrıca, başlatma sırasında sınıf bağlamının bu istisnayı oluşturabileceğini unutmayın. INPROC_SERVER olarak kodlanmış bir nesneniz varsa ancak CoCreateInstance'ı CLSCTX_LOCAL_SERVER olarak oluşturmaya çalışırsanız, bu hatayı da alırsınız.
Nesnenin kayıtlı olduğundan ve CoCreateInstance'ın doğru sınıf bağlamına sahip bir örnek oluşturduğundan emin olmanız gerekir.