Forum
C# üzerinde Microsoft.Office.Interop.Word.dll compunenti kullanıyorum VS de sorunsuz çalışıyor fakat ISS de çalıştırmak istediğimde öncelikle
Retrieving the COM class factory for component with CLSID {000209FF-0000-0000-C000-000000000046} failed due to the following error: 80070005.
bu ahatu alıyorum ISS de 32 bit uygulamalara izin veriyorum
Görünüm durumu MAC doğrulaması başarısız oldu. Bu uygulama bir Web Grubu veya kümesi tarafından barındırılıyorsa, <machineKey> yapılandırmasının aynı validationKey ve doğrulama algoritmasını belirttiğinden emin olun. Kümede AutoGenerate kullanılamaz.
Bu hata ile Karşılaşıyorum
web.config içinde <system.windows.forms jitDebugging="true"/> kodu ekliyorum ve tekrar denediğimde
Word sorunla karşılaştı.
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: Word sorunla karşılaştı.
Source Error:
Line 711:
Line 712: //ADDING A NEW DOCUMENT TO THE APPLICATION
Line 713: oWordDoc = oWord.Documents.Add(ref yol, ref oMissing, ref oFalse, ref oTrue);
Line 714:
Line 715: // SELECT END
Şekklinde hata alıyorum birtürlü sorunu çözemedim sorun ne olabilir ISS olduğun server 64 bit
Merhaba,
kullandığınız işletim sistemi ve IIS versiyonu nedir?
Windows 2008R2 64 Bit ISS 7 Kullanıyorum
Sunucu üzerinde Word/office yüklü mü?Ayrıca hata olarak 0x80070005 vermesi bunu E_ACCESSDENIED hatası olarak dönüşür.Buda bir yerlerde permission problemi olduğunu gösterir.Yani,web sitesinizin word tarafına erişim tarafında permission problemi olmaması lazım.