Итак, я работаю над проектом, который построен в версии visual studio 2005 под фреймворком 2.0. Теперь я переместил проект в новую версию visual studio 2010 sp1 под версию и начал понимать, что они выбрасывают эти ошибки и предупреждения с зависимостями, например
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".
Принесите мне следствие, что приложение не прочитало ссылку, которую я добавил, но изменив структуру. .Net framework 4.0
проблема решена. Тестирование Я меняю их на .net framework 4.0 client profile
, и я понял, что ошибки сборки и предупреждения появляются снова.
Теперь мой вопрос, почему настройка .net 4.0
работает, а не с client profile
?? Мне нужно хорошее объяснение, потому что я не эксперт в этой части.