我遇到了一个恼人的错误,似乎无法在我的WPF项目中修复或找到解决方案。我有一个自定义的WPF控件,我添加到我的项目,但我无法使它工作。这是我正在犯的错误:
名称空间中不存在'ZoomBorder‘标记第8行位置10。
下面是窗口的xaml:
<Window x:Class="Namespace1.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:local="clr-namespace:Namespace1;assembly=Namespace1"
Title="MainWindow" Height="350" Width="525">
<Grid Name="MainGrid">
<Label Content="Label" HorizontalAlignment="Left" Margin="357,165,0,0" VerticalAlignment="Top"/>
<local:ZoomBorder x:Name="border" ClipToBounds="True" Background="Gray"> //ERROR HAPPENS HERE
<Image Name="DrawingImage" HorizontalAlignment="Left" Height="200" Margin="10,10,0,0" VerticalAlignment="Top" Width="300"/>
</local:ZoomBorder>
</Grid>
</Window>我尝试过建筑、清洁和重建,不管有没有冒犯的界限,都没有效果。
有人知道怎么解决这个问题吗?
发布于 2022-10-10 22:53:30
你有了新的视频工作室和旧的库。太乱了。
安装4.7dev运行时:https://dotnet.microsoft.com/en-us/download/visual-studio-sdks?cid=getdotnetsdk
右键单击项目并打开文件夹。编辑项目文件到fav编辑器,如记事本,并添加以下行:
<LangVersion>latest</LangVersion>
<TargetFramework>net47</TargetFramework>使用控件并添加命名空间的goto my studio 2022建议如下:
xmlns:paz="clr-namespace:Scar.Common.WPF.Controls;assembly=Scar.Common.WPF.Controls.ZoomBorder"关闭visual studio并重新启动并编译。建设:成功,如果你不忘记任何事情。
https://stackoverflow.com/questions/74017505
复制相似问题