Я загрузил исходный код CefSharp 71.0.0-pre01 из официального выпуска и успешно построил его с помощью VS 2015 на моей Windows 7 Ultimate x64.
Я проверил все сборки релизов x86 и x64, и проект, построенный по всем 22 элементам, успешно включает пример exe.
Папка WinForm Example имеет 2 вывода в корзине, выпуск x64 может хорошо работать на моей Win7 x64, но выпуск x86 (32-разрядный) не работает. Как только я запускаю "CefSharp.WinForms.Example.exe", он показывает
CefSharp.BrowserSubprocess has stopped working
Когда я нажимаю, чтобы проверить сведения о проблеме, отображается:
Event Name: APPCRASH
Application Name: CefSharp.BrowserSubprocess.exe
Но когда я запускаю версию x86 на 32-битной машине Win7, она работает хорошо.
Я хотел создать версию AnyCPU, но проект не поддерживает AnyCPU, поэтому я предположил, что x86 / 32bit должен работать на обеих машинах 64/32. Возможно ли это?
71.0.0-pre01
изNuget.org
- единственный поддерживаемый вариант.AnyCPU
возможно, см. github.com/cefsharp/CefSharp.MinimalExample/tree/demo / anycpu для рабочего примера. - person amaitland   schedule 10.01.2019MinimalExample
, убедитесь, что он работает. - person amaitland   schedule 10.01.2019MinimalExample
или пользовательскую сборку из исходников? У меня действительно недостаточно информации, чтобы делать какие-либо предложения, особенно потому, что это работает на других машинах. - person amaitland   schedule 11.01.2019