У нас есть несколько приложений для рабочего стола Windows, написанных на VB.2010 и VB.2017, которые долгое время работали у многих клиентов. Затем на прошлой неделе во вторник, 13 ноября 2018 года, мы начали получать электронные письма клиентов и звонки, в которых сообщалось, что приложения получают ошибку 1004 / 0x800A03EC. Нет обновлений приложения, где сделано. Работал один день, потом перестал.
Здесь не отказывает. Пробовал на 4 разных системах. W7 / Excel 2013, W10 с Office 365 / Excel 2016.
Сбои произошли на W10, 7 и 2012 R2.
Приложения только читают файл Excel.
код
Код для инициализации ws
ExcelAppObj = New Excel.Application
ExcelAppObj.Visible = pVisible
WB = ExcelAppObj.Workbooks.Open(pFFn, True)
WS = pWB.Worksheets(1)
Ss = "A" & Row & "." & ColNames(UsedColsSht) & Row + 1
Dim War as object = WS.Range(Ss).Value
В журнале событий приложений мы нашли это предупреждение
Не удалось установить подтверждение покупки из таблицы ACPI. Код ошибки:
0xC004F057
Всего 2 предыдущих было
Служба защиты программного обеспечения запускается.
Параметры: Вызывающий = EXCEL.EXE
, что для меня означает, что какой-то компонент в Windows не считает его подлинным. Я знаю, что в системе с ошибкой выше Windows 2012 R2 и Office являются подлинными.
Я уверен, что это ошибка MS. Может кто-нибудь указать мне правильное направление и, надеюсь, исправление MS ??????
Спасибо и С Днем Благодарения!