VS 2012的设计视图包含黄色警告图标

时间:2012-12-17 08:51:09

标签: wpf visual-studio xaml

我在Visual Studio Premium 2012中创建了一个包含MainWindow的WPF项目。这通过XAML“导入”其他用户控件。 MainWindow显示警告图标和以下文本。不幸的是,我没有英文翻译,但它意味着这样的事情:

This document contains one or more controls which have been changed. Rebuild the project to show the changes in the design view.

重建完整的解决方案并没有帮助。但是这些警告没有任何效果。

如何摆脱这些警告?

5 个答案:

答案 0 :(得分:27)

我尝试过Asryaels解决方案如下:

  1. 清洗
  2. 重建
  3. 保存所有文件
  4. 关闭Visual Studio
  5. 启动Visual Studio
  6. 清洗
  7. 重建

答案 1 :(得分:0)

遇到同样的问题时,关闭解决方案,删除/ bin中的Debug和Release文件夹并重新启动解决方案似乎有所帮助。

答案 2 :(得分:0)

我尝试过Asryaels解决方案,但它对我不起作用。

您是否切换了平台目标?当我在平台目标下进行项目时,这发生在我身上:任何CPU并切换到x64。当我切换回任何CPU警告不再显示并且控件正常工作。

如果您确实切换了平台目标,请转到Configuration Manager并创建一个新的Active解决方案平台,并为您的项目设置Debug / Release到您项目的当前平台目标。为我工作。

答案 3 :(得分:0)

当ContentControl中的控件发生更改时,会发生这种情况。您必须重建解决方案以更新" ContentControl中的内容。

<ContentControl Grid.Row="0">
    <view:View_UserControl_TitleBar/>
</ContentControl>

答案 4 :(得分:0)

就我而言,我有一个在编译期间出错的用户控件库项目。 但是这些错误没有出现,因为我处于发布模式。 因此更改为调试模式并且错误可见,因此我可以更正它们。 之后,项目正确构建,黄色标记消失。