我正在使用ChromiumWebBrowser
作为我的程序。我按照Github中的步骤将其设置为任何CPU。然后我遇到了一个问题:我无法加载UI XMAL Designer,但我可以在关闭MainWindow.xaml后运行代码。当我打开UI Designer时,它向我显示:
错误是:
namespace'clr-namespace中不存在名称'ChromiumWebBrowser':CefSharp.Wpf; assembly = CefSharp.Wpf'。
但我已经把xmlns:cefSharp="clr-namespace:CefSharp.Wpf;assembly=CefSharp.Wpf"
。
我也检查问题here,但它没有帮助。
我正在寻找一些建议。提前致谢!
一种选择是跳过“任何CPU”路由,而是将WPF应用程序编译为x86。这样您就可以让设计师更轻松地工作。
但正如您所提到的,即使设计人员显示错误,您的应用程序也可以在“任何CPU”中运行,因此如果您可以在没有WPF设计器的情况下生活并只是手动编辑XAML,那么事情应该正常工作。
以下是使Visual Studio WPF设计器在x86 WPF应用程序中与Chromium Web Browser一起使用的步骤: