私のモデルをASP.NET MVC 3アプリケーションの別のプロジェクトに移動しようとしています。すべては、私はエラーが出る一つのファイルの例外を除いて正常に動作 -プロジェクトを別のプロジェクトに移動する
型または名前空間名「比較」が見つかりませんでした(あなたがusingディレクティブまたはアセンブリ参照が不足している?) タイプか
名前空間名 'CompareAttribute'が見つかりませんでした。新しいプロジェクトの参照は、元のMVCプロジェクトの参照とまったく同じですが、この1つファイルが新しいプロジェクトに移動されると、上記のエラーが発生します。
アイデアは何ですか?
に関しては、私はそれがSystem.ComponentModel.DataAnnotations' 'にありますように、それは一種のようだが、それは' System.Web.Mvc'(アセンブリ/ DLL)でだと思います。おそらく、あなたはモデルクラスの 'System.Web.Mvc'への参照を望んではいけません(そうしないといけないと言っているわけではなく、おそらく積極的にしたくないということではありません)。 –
なぜ、なぜモデルを別のプロジェクトに移動する必要がありますか?そうすることで何を得るのですか? – Oded
私はWebプロジェクトとMobileWebプロジェクトがある場合にそれが完了したことを確認しました。どちらのプロジェクトも、ビジネスロジックなどのために同じDLLを使用しました。 –