C# 奇怪';缺少程序集引用?';wpf用户控件库中出现错误
我的C# 奇怪';缺少程序集引用?';wpf用户控件库中出现错误,c#,.net,wpf,C#,.net,Wpf,我的C#wpf用户控制库中有以下错误: 严重性代码说明项目文件行错误CS0234类型或 命名空间名称“StylesTemplates”在命名空间中不存在 “MHToolkit”(是否缺少程序集引用?)` 我在文件夹中有资源字典, 当我从项目中排除StylesTemplate文件夹时,错误将消失 我在usercontrol中使用它 这是我的用户控制代码: <UserControl x:Class="MHToolkit.UserControl1" xmlns="htt
C#wpf用户控制库中有以下错误
:
严重性代码说明项目文件行错误CS0234类型或
命名空间名称“StylesTemplates”在命名空间中不存在
“MHToolkit”
(是否缺少程序集引用?)`
我在文件夹中有资源字典,
当我从项目中排除StylesTemplate
文件夹时,错误将消失
我在usercontrol中使用它
这是我的用户控制代码:
<UserControl x:Class="MHToolkit.UserControl1"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:local="clr-namespace:MHToolkit"
xmlns:ST="clr-namespace:MHToolkit.StylesTemplates"
xmlns:VM="clr-namespace:MHToolkit.ViewModels"
mc:Ignorable="d"
d:DesignHeight="300" d:DesignWidth="300">
<UserControl.Resources>
<VM:MainViewModel x:Key="MainVM" />
</UserControl.Resources>
<UserControl.DataContext>
<Binding Source="{StaticResource MainVM}" />
</UserControl.DataContext>
<Grid>
</Grid> </UserControl>
我使用的是vs2014和.net 4.5
我不知道如何修复这个错误
任何帮助都将不胜感激
提前晒太阳
下面是解决方案资源管理器窗口的图像
添加CardViewStyle.xaml作为资源字典 检查下面的代码 将其添加到当前Usercontrol
<UserControl.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="/MHToolkit;component/StylesTemplates/CardviewStyle.xaml" />
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
否则,您可以添加App.xaml文件并使用所有应用程序
<Application.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="/MHToolkit;component/StylesTemplates/CardviewStyle.xaml" />
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
添加CardViewStyle.xaml作为资源字典 检查下面的代码 将其添加到当前Usercontrol
<UserControl.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="/MHToolkit;component/StylesTemplates/CardviewStyle.xaml" />
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
否则,您可以添加App.xaml文件并使用所有应用程序
<Application.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="/MHToolkit;component/StylesTemplates/CardviewStyle.xaml" />
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
xaml中有什么?将其包含到项目中足以使编译器对其进行处理。
CardViewStyle
似乎是一种资源。资源没有名称空间。@lokusking似乎是。。另一个问题是?@Sinatr是的,我试了很多次。但错误依然存在there@Sinatr没有什么。我刚刚创建的,xaml里面是什么?将其包含到项目中足以使编译器对其进行处理。CardViewStyle
似乎是一种资源。资源没有名称空间。@lokusking似乎是。。另一个问题是?@Sinatr是的,我试了很多次。但错误依然存在there@Sinatr没有什么。我刚刚创造了这个。