我在 Visual Studio 中创建了一个 WPF 项目,其中包含一个MainWindow
. 这会通过 XAML “导入”其他用户控件。显示MainWindow
带有警告图标和以下文本。不幸的是,我没有英文翻译,但它的意思是这样的:
本文档包含一个或多个已更改的控件。重建项目以在设计视图中显示更改。
重建完整的解决方案没有帮助。但是,这些警告没有任何效果。
我怎样才能摆脱这些警告?
我在 Visual Studio 中创建了一个 WPF 项目,其中包含一个MainWindow
. 这会通过 XAML “导入”其他用户控件。显示MainWindow
带有警告图标和以下文本。不幸的是,我没有英文翻译,但它的意思是这样的:
本文档包含一个或多个已更改的控件。重建项目以在设计视图中显示更改。
重建完整的解决方案没有帮助。但是,这些警告没有任何效果。
我怎样才能摆脱这些警告?
我尝试过 Asryaels 解决方案,如下所示:
遇到同样的问题时,关闭解决方案,删除 /bin 中的 Debug 和 Release 文件夹并重新启动解决方案似乎有所帮助。
我尝试了 Asryaels 解决方案,但它对我不起作用。
您是否切换了平台目标?当我在平台目标下有项目时发生这种情况:任何 CPU 并切换到 x64。当我切换回任何 CPU 警告不再显示并且控制正常工作。
如果您确实切换了平台目标,请转到配置管理器并创建一个新的活动解决方案平台,并为您的项目将调试/发布设置为项目的当前平台目标。为我工作。
当 ContentControl 中的控件发生更改时,就会发生这种情况。您必须重建解决方案以“更新”ContentControl 中的内容。
<ContentControl Grid.Row="0">
<view:View_UserControl_TitleBar/>
</ContentControl>
就我而言,我有一个用户控件库项目,该项目在编译期间出现错误。但是这些错误没有出现,因为我处于发布模式。因此更改为调试模式并且错误可见,因此我可以更正它们。之后,项目正确构建,黄色标记消失。