У меня есть два проекта в одном решении, VS2k10. Одна - это библиотека классов, она ссылается на System.Web и System.Configuration, а другая - консольное приложение, которое ссылается на первый проект библиотеки классов. Он не видит пространство имен или сборку библиотеки классов, хотя я добавил ее в качестве ссылки на проект и даже попытался добавить в качестве ссылки на сборку файла. Я проследил это до того момента, как я добавляю ссылку System.Web в библиотеку классов (и добавляю файл классов, который использует это пространство имен).
Я изменил цель консольного приложения, чтобы она была полной .NET 4 Framework (а не только профиль клиента).
Есть предложения, почему это происходит? Что более странно, так это то, что я уверен, что у меня это работало на ранних этапах разработки обоих проектов.