WPF xaml引用自定义类提示命名空间不存在对应名称

本文详细介绍了在Visual Studio 2017中使用WPF框架时,自定义类在XAML预览中显示“命名空间不存在对应名称”的问题及解决方法。通过调整解决方案的生成配置,如清理、重新生成和更改目标平台,最终成功解决了XAML预览的错误提示。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

VS2017的WPF工程,自定义类明明存在,编译和运行都可以通过,就是在xaml预览的时候提示“命名空间不存在对应名称XXXX”

网上常规解决方法:

1. 清理解决方案后重新生成;

2. 如果方法的一不行,将解决方案切换为Release模式,清理生成,然后切换回Debug模式;

一般经过前两步可以解决了,但我遇到的是:切换回Debug模式,提示又出现了。

终极解决方案:

打开工程属性------生成------目标平台:如果原来是Any CPU,则切换为x86或x64,保存!然后清理解决方案!重新生成解决方案!

大功告成!然后切换为原来的目标平台应该也不会出错了!

备注:

如果目标平台原来是x86或者x64,则改为Any CPU!总之,切换一下目标平台,编译生成!如果问题解决,目标平台再改为任何模式都不会出错了;

回想我的工程出错的原因猜想应该是NuGet引用SQLite库和Fody库之后引起的!

具体怎么回事,只能说是VS抽风了!

全能播放软件。 1. 支持全部音视频格式,一站式服务KMPlayer支持几乎全部音视频格式,主流视频包括:AVI、RealMedia、MPEG 1/2/4、ASF、MKV、FLV、DVD、MP4、Xvid、DivX、H.264等。   主流音频格式包括:APE、MP3、WAV、MPC、Flac、MIDI等。   2. 智能音场平衡技术,音效更显震撼通过音效控制面板、可在标准、3D环绕、高音增强、重低音、立体声缩混、晶化等同声效中进行选择和切换、更可对音速快慢进行调节、完全实现个性化定制、享受非凡音效。   3. 图像增强引擎,高品质观影体验4倍速驱动、降低画面噪点、锐利画质呈现、即便低画质视频也可照样全屏播放。用户还可通过视频控制面板对亮度、饱和度、对比度等画质指标进行调节、显著提升视觉体验。   4. 更专业的控制面板KMPlayer提供更专业的控制面板、无论您想对视频进行任何调整,控制面板都可以帮您实现。亮度、对比度、饱和度、启用锐化、模糊、降噪等插件、调整屏幕大小、拉伸、全屏。轻轻一点、就是这么简单。   5. 更快捷的操作方式提供了适合中国用户使用习惯的快捷操作方式、使操控变得更加简单。无论是“小键盘区”、“鼠标”、“功 能键区”还是“主键盘区”、我们都可以找到对应的操作、更直接、更方便。   6. 独一无二的双字幕功能字幕对欣赏电影尤为重要、当您出于其他用途、例如学习英语的时候、您可能需要一款具有更强大的字幕功能的播放器。KMPlayer就是最佳选择,您只需简单设置、双字幕便能让您获得您想要的效果。   7.支持34国语言,并可根据需要添加所需要的语言版本
评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值