XAML文件中的命名空间错误中名称不存在

时间:2018-11-13 17:44:35

标签: c# wpf xaml namespaces

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

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

在我的XAML文件中,我有:

<android.support.design.widget.CoordinatorLayout
    android:layout_width="whatever you had on the recyclerview"
    android:layout_height="whatever you had on the recyclerview"
    ...>

    <android.support.v7.widget.RecyclerView
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        .../>

</android.support.design.widget.CoordinatorLayout>

在我的“设置”课程中,我有:

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

为什么我会收到该错误消息? Wenn我键入“ properties:”,然后智能感知将找到“设置”和“默认”条目。

有趣的是,这是一个古老的项目,去年与VS2017一起编译时没有出现问题。然后我没碰到是,现在我有那个错误

1 个答案:

答案 0 :(得分:0)

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