24

を含む Visual Studio で WPF プロジェクトを作成しましたMainWindow。これにより、XAML を介して他のユーザー コントロールが "インポート" されます。はMainWindow、警告アイコンと次のテキストとともに表示されます。残念ながら、私は英語の翻訳を持っていませんが、それは次のような意味です:

このドキュメントには、変更された 1 つ以上のコントロールが含まれています。プロジェクトを再構築して、デザイン ビューに変更を表示します。

ここに画像の説明を入力

完全なソリューションを再構築しても役に立ちません。ただし、これらの警告は何の効果もありません。

これらの警告を取り除くにはどうすればよいですか?

4

5 に答える 5

31

次のような Asryaels ソリューションを試しました。

  1. クリーニング
  2. 再構築
  3. すべてのドキュメントを保存する
  4. Visual Studio を閉じる
  5. Visual Studio の起動
  6. クリーニング
  7. 再構築
于 2012-12-18T07:49:34.727 に答える
0

Asryaels ソリューションを試しましたが、うまくいきませんでした。

プラットフォームのターゲットを切り替えましたか? これは、プラットフォーム ターゲット: 任意の CPU の下にプロジェクトがあり、x64 に切り替えたときに発生しました。Any CPU に戻すと、警告が表示されなくなり、制御が適切に機能します。

プラットフォーム ターゲットを切り替えた場合は、構成マネージャーに移動し、新しいアクティブ ソリューション プラットフォームを作成し、プロジェクトのデバッグ/リリースをプロジェクトの現在のプラットフォーム ターゲットに設定します。私のために働いた。

于 2016-08-30T18:05:53.380 に答える
0

私の場合、コンパイル中にエラーが発生したユーザー コントロール ライブラリ プロジェクトがありました。しかし、リリースモードだったので、これらのエラーは表示されませんでした。デバッグモードに変更すると、エラーが表示されたので、修正できました。その後、プロジェクトは正しくビルドされ、黄色のマークは消えました。

于 2021-06-28T02:57:40.823 に答える
0

これは、ContentControl 内のコントロールが変更されたときに発生します。ContentControl 内のコンテンツを「更新」するには、ソリューションを再構築する必要があります。

<ContentControl Grid.Row="0">
    <view:View_UserControl_TitleBar/>
</ContentControl>
于 2018-04-10T19:19:38.027 に答える