Конструктор показывает ошибку Не удалось загрузить файл или сборку CefSharp.Core - PullRequest
0 голосов
/ 02 августа 2020

Разработчик жалуется, что

Could not load file or assembly 'CefSharp.Core, Version=83.4.20.0, Culture=neutral, PublicKeyToken=40c4b6fc221f4138' or one of its dependencies. The system cannot find the file specified. 

, однако при нормальном выполнении он работает нормально. Только дизайнер не может создать обзор моего окна.

1 Ответ

0 голосов
/ 02 августа 2020

Это произошло потому, что я выполнял некоторую инициализацию CefSharp внутри конструктора своего окна.

Неправильно

        public Browser()
        {
            InitializeComponent();
            InitCefSharp(); // The designer chokes on this, because the overview of the browser is done in a special exotic environment.
        }

Правильно

        public Browser()
        {
            InitializeComponent();
            if (!DesignerProperties.GetIsInDesignMode(this)) {
              InitCefSharp();
            }
        }

Надеюсь, это поможет некоторым та же проблема.

...