【发布时间】:2017-01-29 11:04:58
【问题描述】:
我已按照link 实施 CefSharp 应用程序。
但我在编码MainWindow.xaml时卡住了。
Blend for VS 2015 说,
命名空间“clr-namespace:CefSharp.Wpf;assembly=CefSharp.Wpf”中不存在名称 ChromiumWebBrowser
但我使用 NuGet 包管理器安装了 CefSharp.Common 和 CefSharp.Wpf v51.0.0、cef.redist.x64 和 cef.redist.x86 v3.2704.1432。
我是 C# 开发新手,所以我不知道如何解决这个问题。请帮我解决这个错误。
这是我的MainWindow.xaml
<Window x:Class="StocktalkBrowser.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:local="clr-namespace:StocktalkBrowser"
xmlns:cefSharp="clr-namespace:CefSharp.Wpf;assembly=CefSharp.Wpf"
mc:Ignorable="d"
Title="MainWindow" Height="350" Width="525">
<Grid>
<cefSharp:ChromiumWebBrowser Grid.Row="0" Address="https://github.com/cefsharp/CefSharp/wiki/Frequently-asked-questions" />
</Grid>
</Window>
【问题讨论】:
-
它只是说它作为信息,还是不编译?有时候设计师真的很傻,只是告诉你一些事情,但项目编译没有任何问题。也许清理你的项目并重建。有时这也有帮助
-
@NawedNabiZada 我累了很多次,但没关系。
-
它编译了吗?
-
@NawedNabiZada 你能告诉我 clr 命名空间在哪里定义吗?
-
@NawedNabiZada 不,它没有。
标签: c# wpf xaml namespaces cefsharp