命名空间 "using:Y" 中不存在名称 "X"
The name "X" does not exist in the namespace "using:Y"
在阅读了此处的每篇文章并尝试了所有建议的操作后,我无法尝试:
我在 Visual Studio 2015 年遇到命名空间问题 - 在 UWP 的 XAML 文件中。
具体报错信息为:
"The name "FieldManagementViewModel" does not exist in the namespace
"using:StudyConfigurationClient.ViewModels"".
这是我的XAML:
这是要显示的结构,文件夹和文件实际存在,文件夹结构等于此项目中的命名空间:
我已经查看了所有引用和命名空间,我已经修复了 Visual Studio 2015,我已经清理和重建了几次,并来回更改了构建平台 - 我别无选择.
感谢您的帮助 - 当我从 git 中提取更改时,这个问题神奇地消失了,这应该不会以任何方式影响它。很抱歉没能帮助到别人,但我对发生的事情一无所知。
对我有用的:
- 删除有问题的 XAML 标签,以便构建解决方案
- 重建项目
- 恢复标签
我认为 VS 在这里陷入先有鸡还是先有蛋的局面,因为它需要新添加 类 构建以便 XAML 可以看到它们,但它无法构建它们,因为 XAML 看不到他们。
只需添加此解决方案即可解决此问题:
- 关闭并重新打开 Visual Studio
在我的例子中,问题发生在 App.xaml。在 App.xaml 的属性中,BuildAction
已不知何故更改为 Page
。将 BuildAction
恢复为 ApplicationDefinition
后,问题就消失了。 (另见 this related answer。)
在阅读了此处的每篇文章并尝试了所有建议的操作后,我无法尝试:
我在 Visual Studio 2015 年遇到命名空间问题 - 在 UWP 的 XAML 文件中。 具体报错信息为:
"The name "FieldManagementViewModel" does not exist in the namespace "using:StudyConfigurationClient.ViewModels"".
这是我的XAML:
这是要显示的结构,文件夹和文件实际存在,文件夹结构等于此项目中的命名空间:
我已经查看了所有引用和命名空间,我已经修复了 Visual Studio 2015,我已经清理和重建了几次,并来回更改了构建平台 - 我别无选择.
感谢您的帮助 - 当我从 git 中提取更改时,这个问题神奇地消失了,这应该不会以任何方式影响它。很抱歉没能帮助到别人,但我对发生的事情一无所知。
对我有用的:
- 删除有问题的 XAML 标签,以便构建解决方案
- 重建项目
- 恢复标签
我认为 VS 在这里陷入先有鸡还是先有蛋的局面,因为它需要新添加 类 构建以便 XAML 可以看到它们,但它无法构建它们,因为 XAML 看不到他们。
只需添加此解决方案即可解决此问题: - 关闭并重新打开 Visual Studio
在我的例子中,问题发生在 App.xaml。在 App.xaml 的属性中,BuildAction
已不知何故更改为 Page
。将 BuildAction
恢复为 ApplicationDefinition
后,问题就消失了。 (另见 this related answer。)