Версия .Net Framework определяет вашу версию WPF?

Кажется, это глупый вопрос, но мне нужно что-то ... существенное.

У меня есть приложение в VS2010, целевая платформа которого - 3.5. Если я изменю его на использование .Net framework 4.0, будет ли он автоматически "обновляться" для использования WPF 4.0?

Я нигде не мог найти это явно заявленное, и ближе всего я нашел «Все будущие выпуски WPF будут частью .NET Framework». что, кажется, подразумевает это, но я бы хотел убедиться.


person mmod    schedule 16.11.2010    source источник


Ответы (1)


да. Если вы используете .NET Framework 4.0, значит, вы используете WPF4. Я не думаю, что они независимы. Они всегда были привязаны к выпускам .NET. Он требует небольшой настройки, когда люди вызывают .NET 3.0 WPF 1.0, поскольку это был начальный выпуск WPF.

Но для разработчика важна только версия .NET, поскольку она определяет, какие изменения / версию API WPF вы используете.

person lahsrah    schedule 16.11.2010
comment
Большое спасибо! Я тоже так думал. Я просто волновался, что где-нибудь мне придется указать версию WPF, если она не привязана к версии .Net, но это делает все чище. - person mmod; 17.11.2010