2015-11-04 1 views
3

Я получаю сообщение Имя ChromiumWebBrowser не существует в пространстве имен« clr-namespace: CefSharp.Wpf ; монтаж = CefSharp.WpfОшибка: имя ChromiumWebBrowser не существует в пространстве имен «clr-namespace: CefSharp.Wpf; assembly = CefSharp.Wpf

<Window x:Class="Sample1.MainWindow" 
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 
    xmlns:cefSharp="clr-namespace:CefSharp.Wpf;assembly=CefSharp.Wpf" 
    Title="MainWindow" Height="550" Width="625" 
    WindowStyle="None" ResizeMode="NoResize" 
     WindowStartupLocation="CenterScreen" WindowState="Maximized"> 

<Grid> 
    <cefSharp:ChromiumWebBrowser Grid.Row="0" Address="http://google.com/" /> 

</Grid> 

, когда я запустить этот проект, он работает, но когда я создать файл установки, то он не работает.

+0

см. Https://stackoverflow.com/questions/39612449/the-name-chromiumwebbrowser-does-not-exist-in-the-namespace-clr-namespacecefsh/47031708#47031708 – dovid

ответ

0

См. https://github.com/cefsharp/CefSharp/wiki/Frequently-asked-questions#5-why-does-the-visual-studio-wpf-designer-not-work-when-i-add-a-chromiumwebbrowser-to-my-app для получения информации о предупреждении конструктора. Как правило, безопасно игнорировать, если проект компилируется.

факт, что он не работает при создании установки , скорее всего, полностью не связан. Если вы используете Click Once, тогда требуются дополнительные шаги. На странице проекта GitHub есть многочисленные проблемы, которые охватывают проблему.

https://github.com/cefsharp/CefSharp/search?q=click+once&type=Issues&utf8=%E2%9C%93 https://github.com/cefsharp/CefSharp/issues/1314 https://github.com/cefsharp/CefSharp/issues/500

Если вы используете другой инсталлятор то общая информация, скорее всего, по-прежнему актуальны, вы должны иметь установки включают неуправляемые зависимости.

Смежные вопросы