我正在使用 C# 和 MVVM 开发 UWP 应用程序。昨天,我运行该应用程序来测试最近的更改,一切都很好。当天晚些时候,我启动了笔记本电脑,打开了 VS,现在转换器和控件出现故障。 Intellisense 识别并自动填充命名空间和特定转换器,但随后给出蓝色波浪线表示无法找到它。控件也是如此。
当我尝试编译时,我收到错误消息:“名称 'DecimalToTextConverter' 在命名空间 'using.POSClient.Converters' 中不存在,尽管它显然存在。
Screenshot of the error(s)
我已经搜索了两天寻找答案,并尝试了所有建议 - 主要是来回更改目标平台,关闭和打开 VS,以及多次重新启动,甚至回滚到还原点问题开始前两天。
我不相信我在可行的工作代码库和此问题的发生之间进行了任何代码或设置更改。
我难住了。任何帮助将不胜感激。
最佳答案
我不知道这个问题的修复是什么,但我对所有尚未提交的更改进行了撤消,错误消失了。如果它回来了,我会用我学到的任何新东西更新这篇文章。
关于c# - UWP C# : The name xxx cannot be found in namespace yyy,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55109337/