c# - 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 编译时没有问题。然后我没有碰,现在我有那个错误
解决方案
尝试将目标更改为“发布”,然后重新构建。
推荐阅读
- python - 在这种情况下,当应用程序关闭时,如何避免类型错误?
- sql - SQL如何在使用INSERT INTO添加到表之前检查值的类型?
- sql - 如何在laravel中获取用户职业为特例的帖子
- java - E/RecyclerView:没有附加适配器;在 recyclerview 跳过布局和视图 0 并且不显示 recyclerview
- python - 在flask_mongoengine中获取大学下的所有学院
- node.js - create-react-app 似乎在编译错误后缓存源文件
- grpc - 如何在 Yocto bitbake 配方中调用 python 模块?
- php - Laravel 8 - 找不到驱动程序:Illuminate\Database\QueryException 找不到驱动程序(SQL:select * from `list`)
- python - 脚本只写入它创建的许多文件中的第一个文件?
- sql - 如何将此 sql 查询转换为 django 查询集