Загрузка приложения в Windows Store вызывает исключение с результатом HResult = 0x80004005

#c# #windows-store-apps #winrt-xaml #comexception #hresult

#c# #windows-store-apps #winrt-xaml #comexception #результат hresult

Вопрос:

Мое приложение из магазина Windows раньше работало нормально, но в прошлый раз фоновая загрузка не сработала. Поведение очень странное.

Процесс загрузки работает, я вижу это на панели выполнения.

Но в конце появляется COMException сообщение with:

 Error HRESULT E_FAIL has been returned from a call to a COM component.
HResult = 0x80004005.` 
  

В папке Downloads есть загруженный файл, но нулевого размера. И не только мое приложение имеет такое поведение. Почтовый клиент по умолчанию загружает вложения нулевого размера таким же образом.
Как это исправить? Есть идеи?

Комментарии:

1. E_FAIL — это всего лишь оценка учителя за качество сообщения об ошибке, сделанного программистом Microsoft, она не сообщает вам, что пошло не так. Вам придется повозиться, чтобы найти возможную причину.

2. Я думаю, что это что-то с моей системой. Я собираюсь попытаться исправить это с помощью установочного компакт-диска…