РЕДАКТИРОВАТЬ: ОК - тупой меня! Обновление пакетов не обновляет файлы в моих пользовательских местах (очевидно!). Исправьте это, и все будет мило!
Я нашел ответ, но я не уверен, почему так должно быть. Я закомментировал настройку путей в CefSharpSettings (как показано ниже), и теперь она работает?
private static void LoadForm(string[] args)
{
// Alternate file locations
string browser = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, @"CEFSharp\CefSharp.BrowserSubprocess.exe");
string locales = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, @"CEFSharp\locales\");
string res = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, @"CEFSharp\");
string cache = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, @"CEFSharp\cache\");
// Initialise CEF
CefSharpSettings.SubprocessExitIfParentProcessClosed = true;
CefSharp.CefSharpSettings.LegacyJavascriptBindingEnabled = true;
CefSettings settings = new CefSettings();
settings.CachePath = cache;
settings.MultiThreadedMessageLoop = true;
settings.ExternalMessagePump = false;
settings.RemoteDebuggingPort = 8088;
settings.CefCommandLineArgs.Add("proxy-auto-detect", "true");
settings.LogFile = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, @"CEFSharp\Debug.log");
//settings.BrowserSubprocessPath = browser;
//settings.LocalesDirPath = locales;
//settings.ResourcesDirPath = res;
settings.DisableGpuAcceleration();
Cef.Initialize(settings, performDependencyCheck: true, browserProcessHandler: null);
Application.Run(new ImportForm(args));
}