Forum

Asp.net , Office.In...
 
Bildirimler
Hepsini Temizle

[Çözüldü] Asp.net , Office.Interop.Excel Referansını Kullanarak Excel’e Aktarma Sorunu

10 Yazılar
4 Üyeler
0 Reactions
9,637 Görüntüleme
(@mehmetugur)
Gönderiler: 277
Reputable Member
Konu başlatıcı
 

Merhaba. Visual Studio 2013
asp.net de excele aktarım işlemi yapıyorum. Aktarım işlemi localhost da yani
kendi bilgisayarımda başarılı bir şekilde oluyor. Fakat yayınlamak için Publish
edip Windows Server 2012 ye attığım zaman aşağıdaki hatayı veriyor. Sizce neden
kaynaklanıyor olabilir

 

Denediğim yöntem: Projeyi x86 da
publish ettim fakat yine olmadı. Benim asıl merak ettiğim husus; publish
ettikten sonra Bin klasörüne ilgili Interop.Excel referansı gelmiyor, sunucuda
bulunan Bin klasörünü elle yapıştırdım fakat yine olmadı.

 

Not: Windows Server tarafında
ayar yapılması ve referans dll in ilgili klasöre kopyalanması gerekebilir
düşüncesindeyim, fakat hangi adımı nereye yapacağım onu çözemedim.

 

(Proje / Server içerisinde ilk
defa excel e aktarım kullanılıyor.)

 

HATA METNİ:

Server Error in '/' Application.


Retrieving the COM class factory for component with CLSID {00024500-0000-0000-C000-000000000046} failed due to the following error: 80040154 Class not registered (Exception from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)).

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. 

Exception Details: System.Runtime.InteropServices.COMException: Retrieving the COM class factory for component with CLSID {00024500-0000-0000-C000-000000000046} failed due to the following error: 80040154 Class not registered (Exception from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)). 

 
Gönderildi : 09/07/2015 11:53

(@eravse)
Gönderiler: 1753
Üye
 

DCOM config den excel e okuma yazma yetkisi vermeniz gerekmektedir. 

 

http://blogs.technet.com/b/the_microsoft_excel_support_team_blog/archive/2012/11/12/microsoft-excel-does-not-appear-in-dcom-configuration-snap-in.aspx 

 

ProfectSoft Yazılım ve Danışmanlık Hizmetleri
LogPusher & Bifyou E-Commerce System
www.profectsoft.com

 
Gönderildi : 09/07/2015 12:19

(@mehmetugur)
Gönderiler: 277
Reputable Member
Konu başlatıcı
 

DCOM config den excel e okuma yazma yetkisi vermeniz gerekmektedir. 

 

http://blogs.technet.com/b/the_microsoft_excel_support_team_blog/archive/2012/11/12/microsoft-excel-does-not-appear-in-dcom-configuration-snap-in.aspx 

 

 Hocam öncelikle cevap için teşekkür ederim. Add diyerek IIS_IUSER kullanıcısını ekledim ve dediğiniz yetkieri verdim fakat bu sefer de aşağıdaki hatayı veriyor.

 

 

 
Gönderildi : 09/07/2015 14:42

(@eravse)
Gönderiler: 1753
Üye
 

merhaba temp dizinlerini kontrol edermisiniz aşağıdaki çözüm sizde de işe yarayabilir bir incelermisiniz

 

http://stackoverflow.com/questions/4408336/system-runtime-interopservices-comexception-0x800a03ec

 

ProfectSoft Yazılım ve Danışmanlık Hizmetleri
LogPusher & Bifyou E-Commerce System
www.profectsoft.com

 
Gönderildi : 11/07/2015 22:58

(@kasimcan)
Gönderiler: 59
Trusted Member
 

@eravse

Aynı sıkıntıyı bugün bende yaşadım. Hosting Sağlayıcı şirket mi halletmesi gerekir ? 

 
Gönderildi : 20/11/2019 15:27

Hakan Uzuner
(@hakanuzuner)
Gönderiler: 33320
Illustrious Member Yönetici
 

Publish ettiğiniz sistemi bir Hosting firması mı yönetiyor, işlerim sistemi sizin kontrolünüzde değil mi?

Danışman - ITSTACK Bilgi Sistemleri
****************************************************************
Probleminiz Çözüldüğünde Sonucu Burada Paylaşırsanız.
Sizde Aynı Problemi Yaşayanlar İçin Yardım Etmiş Olursunuz.
Eğer sorununuz çözüldü ise lütfen "çözüldü" olarak işaretlerseniz diğer üyeler için çok büyük kolaylık sağlayacaktır.
*****************************************************************

 
Gönderildi : 20/11/2019 22:52

(@kasimcan)
Gönderiler: 59
Trusted Member
 

@hakanuzuner

işletim sistemi bizim kontrolümüzde değil, sadece ftp ye dosya atıp, pleksten işlemler yapabiliyoruz.

 
Gönderildi : 21/11/2019 08:33

Hakan Uzuner
(@hakanuzuner)
Gönderiler: 33320
Illustrious Member Yönetici
 

Plesk var ise Plesk ile ilgili bir durumda olabilir, bir case açın bakalım Hosting firması ne diyecek.

Danışman - ITSTACK Bilgi Sistemleri
****************************************************************
Probleminiz Çözüldüğünde Sonucu Burada Paylaşırsanız.
Sizde Aynı Problemi Yaşayanlar İçin Yardım Etmiş Olursunuz.
Eğer sorununuz çözüldü ise lütfen "çözüldü" olarak işaretlerseniz diğer üyeler için çok büyük kolaylık sağlayacaktır.
*****************************************************************

 
Gönderildi : 21/11/2019 09:30

(@kasimcan)
Gönderiler: 59
Trusted Member
 

@hakanuzuner

Hosting firması eklenti yüklü değil, sonradan da yüklenememektedir gibi bir cevap vermiş. ilginiz için teşekkür ederim hakan bey...

 
Gönderildi : 21/11/2019 11:44

Hakan Uzuner
(@hakanuzuner)
Gönderiler: 33320
Illustrious Member Yönetici
 

Rica ederim.

Danışman - ITSTACK Bilgi Sistemleri
****************************************************************
Probleminiz Çözüldüğünde Sonucu Burada Paylaşırsanız.
Sizde Aynı Problemi Yaşayanlar İçin Yardım Etmiş Olursunuz.
Eğer sorununuz çözüldü ise lütfen "çözüldü" olarak işaretlerseniz diğer üyeler için çok büyük kolaylık sağlayacaktır.
*****************************************************************

 
Gönderildi : 21/11/2019 20:44

Paylaş: