2011-01-23 28 views
2

Windowsアプリケーション(C#、VS 2010)でNinjectを使用しようとしています。 私はアプリケーションをビルドするとき、私はエラーを取得:Ninject + Windows Formsアプリケーション(C#、VS 2010)

それが「System.Webの、バージョン= 4.0.0.0、文化=中立、なPublicKeyToken = b03f5f7f11d50a3a」に依存しているので、参照アセンブリ「Ninjectは」解決できませんでした現在ターゲットとされているフレームワーク ".NETFramework、Version = v4.0、Profile = Client"には含まれていません。

参考文献にSystem.Webを追加しようとしましたが、他のエラーが発生しました。

助けてください。

答えて

5

プロジェクト+プロパティ、アプリケーションタブ。ターゲットフレームワークを「クライアントプロファイル」からフルバージョンに変更します。 System.Webはクライアントプロファイルに含まれていません。クライアントプロファイルが.NET 4.0の完全インストールよりわずか15%小さいことを考慮すると、非常に退屈な問題です

関連する問題