我正在努力解决这个错误:
标签' AutoCompleteComboBox' XML命名空间中不存在' clr-namespace:ACBComboBox; assembly = ACBComboBox'。
目前的代码以前有效。我所做的就是将计算机上的项目文件移动到新位置。
我尝试删除引用并重新创建它。 Intelisense也很高兴 - 它预测xaml中的AutoCompleteComboBox。
这可能与文件夹权限/安全性有关吗?正如我所说,我没有对代码进行任何更改,我只是将整个项目移动到了一个新文件夹。
我对这个主题的其他帖子有一个很好的阅读,但它们都与编码问题有关,我估计这不是我的原因。
谢谢!
菲尔。
修改 我做了一个小测试项目,显示此错误并将其上传到此处:
https://onedrive.live.com/redir?resid=879880045FD56C3A!764&authkey=!AELgfRp67SUfzAg&ithint=folder%2c
谢谢,
菲尔。
修改2
以下是测试项目中的XAML代码。感谢。
<navigation:Page x:Class="ACCBTest.Home"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:navigation="clr-namespace:System.Windows.Controls;assembly=System.Windows.Controls.Navigation"
xmlns:custom="clr-namespace:ACBComboBox;assembly=ACBComboBox"
mc:Ignorable="d" d:DesignWidth="640" d:DesignHeight="480"
Title="Home"
Style="{StaticResource PageStyle}">
<Grid x:Name="LayoutRoot">
<ScrollViewer x:Name="PageScrollViewer" Style="{StaticResource PageScrollViewerStyle}">
<StackPanel x:Name="ContentStackPanel">
<TextBlock x:Name="HeaderText" Style="{StaticResource HeaderTextStyle}"
Text="Home"/>
<TextBlock x:Name="ContentText" Style="{StaticResource ContentTextStyle}"
Text="Home page content"/>
<custom:AutoCompleteComboBox/>
</StackPanel>
</ScrollViewer>
</Grid>
答案 0 :(得分:0)
您必须在项目的参考文件夹中为参与添加参考,然后右键单击它 - &gt; &#34; 复制本地&#34;设为 True 。