OK. Сегодня я немного сходил с ума от проекта WPF. Я использую VS2010 с .NET 4.0, и я добавил простую ссылку на другой проект в своем решении, добавил переменную-член одного из указанных типов и попытался скомпилировать. Ничего такого. Ну что то. Он не распознал тип вообще.
Я проверил в пространстве имен с помощью оператора. Интеллисенс, похоже, понравился. На самом деле Visual Studio идеально подходит для того, чтобы я мог заглянуть в класс с помощью функции Перейти к определению .
Некоторые из вас, читающих это, уже знают, что это такое, но я думал, что схожу с ума.
По умолчанию в проекте WPF используется профиль клиента, в то время как другие проекты ориентированы на полную версию .NET 4.0. У меня были отключены предупреждения (глупо), поэтому я не вижу предупреждения о несоответствии профиля клиента.
Кто-нибудь еще думает, что глупо иметь проекты WPF по умолчанию с ориентацией на профиль клиента, а остальные проекты по умолчанию нацелены на полную версию .NET 4.0?
... Что приводит меня к моему вопросу. Можно ли изменить это значение по умолчанию, чтобы этот сценарий больше не повторился? Я хотел бы всегда ориентироваться на одну платформу или другую.