У нас возникают проблемы с недоверием к нашему приложению, содержащему CefSharp, проблема связана с распространяемыми файлами VC ++ 2015.
Чтобы исследовать, мы тестируем с CefSharp MinimalExample для WPF.В дополнение к файлам, необходимым для приложения, мы включили concrt140.dll, msvcp140.dll, vcruntime140.dll и vccorlib140.dll.Демонстрационное приложение работает нормально при чистой установке Windows 10, но вылетает в Windows 7 и 8.1 при создании экземпляра CefSettings.
Если мы устанавливаем распространяемый VC ++ 2015 вручную, демо-приложение начинает работать.Если затем мы удаляем распространяемый c ++ через панель управления, приложение «продолжает работать».Если мы затем удалим четыре файла, упомянутых выше, приложение вылетает (как я и ожидал).
Мы используем Squirrel для Windows, чтобы распространять наше приложение, которое не поддерживает модули слияния, поэтому единственное, что у нас есть, это включитьфайлы VC ++ с приложением.
Есть идеи, как заставить это работать в Windows 7 и 8.1, не прося клиентов вручную установить распространяемые файлы VC ++?