C# Prism 6中的ViewModelLocator不工作

C# Prism 6中的ViewModelLocator不工作,c#,wpf,mvvm,prism,prism-6,C#,Wpf,Mvvm,Prism,Prism 6,我试图在我的应用程序中实现ViewModelLocator模式,但ViewModel没有连接到视图。我是prism的新手,如果我在这里遗漏了什么,请告诉我 视图: 视图模型: class MainWindowViewModel:BindableBase { 字符串_message=“Hello World”; 公共字符串消息 { 获取{return\u message;} set{SetProperty(ref_message,value);} } } 文件夹结构: 确保视图分别位于视图命

我试图在我的应用程序中实现ViewModelLocator模式,但ViewModel没有连接到视图。我是prism的新手,如果我在这里遗漏了什么,请告诉我

视图:


视图模型:

class MainWindowViewModel:BindableBase
{
字符串_message=“Hello World”;
公共字符串消息
{
获取{return\u message;}
set{SetProperty(ref_message,value);}
}
}
文件夹结构:


确保视图分别位于
视图
命名空间中,视图模型位于
视图模型
中。

将xaml文件中的WpfApp1.MainWindow更改为WpfApp1.views.MainWindow,并在viewmodels文件夹中更改命名空间WpfApp1.viewmodels。这对我有用

您的名称空间和为
ViewModelLocator配置的约定可能重复?