Почему URLDownloadToFileA загружает старый файл?

У меня в приложении реализовано автообновление через функцию URLDownloadToFileA

    std::string UpdateLink ="https://мой_сайт.ru/update.exe";
    if (URLDownloadToFileA(0, UpdateLink.c_str(), name, 0, 0) != S_OK)return 0;

Только проблема в том,что когда я на своем сайте меняю update.exe,то URLDownloadToFileA скачивает почему то старый файл,а не новый.

Я предполагаю что файл где то сохраняется в кеше,но не имею понятия как это исправить.


Ответы (1 шт):

Автор решения: joker

Нужно вызвать DeleteUrlCacheEntry.

stackoverflow.com/a/75452/5045688

→ Ссылка