.NETFramework版本是否规定了您的WPF版本?

.NETFramework版本是否规定了您的WPF版本?,wpf,version,wpf-4.0,.net-4.0,Wpf,Version,Wpf 4.0,.net 4.0,这似乎是个愚蠢的问题,但我需要一些东西。。。实质性的 我在VS2010中有一个应用程序,其目标框架是3.5。如果我将其更改为使用.NETFramework4.0,它是否也会自动“更新”为使用WPF4.0 我在任何地方都找不到明确的说明,我找到的最接近的东西是“WPF的所有未来版本都将是.NET框架的一部分。”这似乎暗示了这一点,但我想确定。是的。如果您使用的是.NET Framework 4.0,那么您使用的是WPF4。我不认为他们是独立的。它们总是与.NET版本相关联。当人们调用.NET3.0

这似乎是个愚蠢的问题,但我需要一些东西。。。实质性的

我在VS2010中有一个应用程序,其目标框架是3.5。如果我将其更改为使用.NETFramework4.0,它是否也会自动“更新”为使用WPF4.0


我在任何地方都找不到明确的说明,我找到的最接近的东西是“WPF的所有未来版本都将是.NET框架的一部分。”这似乎暗示了这一点,但我想确定。

是的。如果您使用的是.NET Framework 4.0,那么您使用的是WPF4。我不认为他们是独立的。它们总是与.NET版本相关联。当人们调用.NET3.0WPF1.0时,它确实得到了一些配置,因为那是WPF的初始版本


但对于开发人员来说,只有.NET版本才是重要的,因为它定义了WPF API的更改/您正在使用的版本。

非常感谢!我也是这么想的。我只是担心如果WPF版本没有绑定到.Net版本,我会在某个地方指定WPF版本,但这会让一切变得更干净。