На самом деле, с помощью надстройки WPF / WCF для VS2005 вы можете создавать приложения 3.0. Хотя компилятор не может использовать компилятор 3.5.
Я использовал это дополнение для создания приложений WPF после выпуска 3.0. 3.5 был эксклюзивом для IDE 2008 года.
EDIT:
Я хочу сказать, что компилятор, подключенный к отладчику VS2005, не может их использовать, и, таким образом, вы получаете ошибку во время компиляции.