4
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

WPF タグ 'x' は、XML 名前空間 'y' にありません。

Last updated at Posted at 2016-12-11

WPF タグ 'x' は、XML 名前空間 'y' にありません。

WPF 始めました。教科書は、
かずきのBlog@hatena

「その7」で躓いたので回避策をメモ

WPF4.5入門 その7 「XAMLのオブジェクト要素と名前空間」

記事に沿ってプロジェクトを追加し、ビルドすると Person.xaml で次のエラーが表示されました。

タグ 'Person' は、XML 名前空間 'clr-namespace:CustomXaml;assembly=CustomXaml' にありません。 行 1 位置 11.

名前 "Person" は名前空間 "clr-namespace:CustomXaml;assembly=CustomXaml" に存在しません。

原因は、ファイル Person.xaml の「ビルドアクション」の設定でした。
新規追加しただけだと Page になっていました。これを 埋め込みリソース に変更してビルドし直すとコンパイルでき、Main() から読み出せるようになりました。

末筆ながら、[かずきのBlog@hatena] さんに感謝。

確認した環境

OS: 日本語 Windows 10 Home 64 ビット
コンパイラ: Visual Studio Community 2015 Version 14.0.25431.01 Update 3
ターゲットフレームワーク: .NET Framework 4.6.2

4
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?