C# wpf Visual Studio毫无意义地坚持我的类不存在于命名空间中
本文关键字:不存在 命名空间 我的 坚持 Visual wpf Studio 毫无意义 | 更新日期: 2023-09-27 18:35:21
我在Converter的
命名空间下有一个名为WidthConverter的类。喜欢这个:
namespace Converter
{
public class WidthConverter : IValueConverter
{
...
}
}
在 xaml 中,我尝试像这样使用它:
xmlns:cnv="clr-namespace:Converter"
在窗口中的资源:
<Window.Resources>
<cnv:WidthConverter x:Key="widthConverter" />
....
它说 WidthConverter 在 namepace clr-namespace:Converter 中不存在。但是当我在 cnv 之后按 ctrl+空格时:它让我选择 宽度转换器.
真的???是年这个Microsoft和wpf让我发疯。
为什么会给出此错误?
我不知道是否有任何与此有关的东西,但我在命名空间中组装了类。
当项目的平台是x64时,我遇到了这个问题尝试将您的平台更改为 x86,它会重建您的项目,它将正常工作。这可能是由于大类数而发生的。