Получение фабрики COM-класса для компонента с CLSID {00024500-0000-0000-C000-000000000046} не удалось из-за следующей ошибки: 80040154
У МЕНЯ ЕСТЬ 64 БИТНАЯ ОС И ПРИЛОЖЕНИЕ 2005 .NET
ПОЭТОМУ Я ХОЧУ ЗАГРУЗИТЬ ФАЙЛ EXCEL И СОХРАНИТЬ ЕГО В БАЗЕ ДАННЫХ , МОЯ ВЕРСИЯ EXCEL-2016
И
Взаимодействие.Microsoft.Офис.Взаимодействие.Версия файла Excel -1.6.0.0
Ошибка : получение фабрики COM-класса для компонента с CLSID {00024500-0000-0000-C000-000000000046} не удалось из-за следующей ошибки: 80040154
ОШИБКА В ПРИВЕДЕННОМ НИЖЕ КОДЕ
Dim xlApp как Excel.Приложение
xlApp = новый Excel.ApplicationClass
Что я уже пробовал:
If FileUpload1.HasFile Then Dim xlApp As Excel.Application txtRecivedDate.Text = Date.Now.ToString("ddmmyyhhmmss") Dim FileName As String = Path.GetFileName(FileUpload1.PostedFile.FileName) Dim Extension As String = Path.GetExtension(FileUpload1.PostedFile.FileName) Dim FolderPath As String = ConfigurationManager.AppSettings("FolderPath") Dim FilePath As String = Server.MapPath(FolderPath & "PLPS" & txtRecivedDate.Text & Extension) FileUpload1.SaveAs(FilePath) WSheet = "" xlApp = New Excel.ApplicationClass