'global::System.CodeDom.Compiler.GeneratedCodeAttribute' 属性が重複しています。

フォームにPNG画像を貼ったら、なぜかビルドエラーになるわけです。イメージを貼り付けただけなのに、エラーが出まくる。

出てくるエラーは次のようなもの。

CS0579 'global::System.CodeDom.Compiler.GeneratedCodeAttribute' 属性が重複しています。XXX\Properties\Resources7.Designer.cs
CS0579 'global::System.Diagnostics.DebuggerNonUserCodeAttribute' 属性が重複しています。
CS0579 'global::System.Runtime.CompilerServices.CompilerGeneratedAttribute' 属性が重複しています。
CS0101 名前空間 'mm50SimpleList.Properties' は既に 'Resources' の定義を含んでいます。
CS0111 型 'Resources' は、'.ctor' と呼ばれるメンバーを同じパラメーターの型で既に定義しています。
CS0117 'Resources' に '_138_PushPin_32x32_72' の定義がありません


どうもリソースが悪いらしいのだけど、なにが悪いのかわからない。

プロジェクトエクスプローラを見ると、リソースがなぜか2つある。


上の方の「Resources.Designer.cs」ファイルをプロジェクトから除外してみたら、ビルドエラーは消えた。

これで解決なのかさっぱり不明。そもそも、なぜエラーになるの?画像を追加しただけなのに?

プロジェクトのターゲットフレームワークを3.5から4.6に上げて、また3.5に戻したことがあったのだけど、その影響???

コメント

このブログの人気の投稿

varchar をデータ型 numeric に変換中に、算術オーバーフロー エラーが発生しました。