私はフレームワーク2.0の下で2005 Visual Studio 2005のビルドされているプロジェクトに取り組んでいます。今私は、バージョンの下でのVisual Studio 2010 SP1の新バージョンにプロジェクトを移動し、それらが依存関係を持つこのエラーと警告を投げている実現するために開始し、例えば.NET 4.0 Client ProfileでSystem.Data.OracleClientを使用できないのはなぜですか?
Warning 1 could not be resolved because it has a dependency on "System.Data.OracleClient, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" which is not in the currently targeted framework ".NETFramework,Version=v4.0,Profile=Client".
は私のアプリケーションはdoesnのという結果をもたらします私が追加した参照を読み上げるのではなく、フレームワークを変更する。 .Net framework 4.0
問題は解決しました。テスト私はそれらを.net framework 4.0 client profile
に変更し、ビルドのエラーと警告が再び現れることを認識しました。
私の質問では、.net 4.0
を設定して、client profile
で設定していないのはなぜですか?私はこの部分の専門家ではないので、良い説明が必要です。
重複http://stackoverflow.com/questions/2759228/difference-between-net4-client-profile-and-full-framework-download – ChrisBint