首页 > 解决方案 > XAML 文件中的命名空间错误中不存在名称

问题描述

我有一个带有“自定义设置提供程序”(类设置)的 WPF 应用程序。

在我的 XAML 文件中,我尝试了一些数据绑定,但我收到错误消息:“名称设置在命名空间 clr-namespace:MyProject.Properties 中不存在”

在我的 XAML 文件中,我有:

 xmlns:properties="clr-namespace:MyProject.Properties"
  .
  . 
  . 
 DataContext="{x:Static properties:Settings.Default}">      

在我的设置类中,我有:

  namespace MyProject.Properties {

为什么我会收到该错误消息?Wenn 我输入“属性:”然后智能感知找到“设置”以及“默认”条目。

有趣的是,这是一个旧项目,去年用 VS2017 编译时没有问题。然后我没有碰,现在我有那个错误

标签: c#wpfxamlnamespaces

解决方案


尝试将目标更改为“发布”,然后重新构建。


推荐阅读