csla フレームワークで Visual Studio 2012 と Codesmith ツールを使用しています。
最近、クラスを再生成しましたが、奇妙なエラーが発生しています.aspx.csファイルの1つで、ビルド後に、
「X には Y の定義が含まれていません」
ただし、X クラスには Y の定義があります。実際、メソッドを右クリックしてそこに移動すると、そのメソッドは存在します。Visual Studioはそのメソッドを生成することを提案し、私はそれを行います.しかし、今ではエラーは言う
"X は、同じパラメーター型で Y というメンバーを既に定義しています"
つまり、メソッドはすでに存在していました。
これらのクラス ファイルは regenerate によってまったく変更されていないため、これは意味がありません。
誰もこの問題を以前に見たことがありますか?それを修正する方法について何か提案はありますか?