我有一个旨在使用 .Net 3.5 的用户界面。在这个用户界面中存在一些图形问题(滑块有阶梯效果,一些文本是倾斜的),这是由我的新显卡引起的(所以我被告知)假设安装了 .Net 4.0。这调用了一些(自 3.5 以来)已更改/改进的函数,但是在 3.5 中,它的行为与显卡假设的不同,因此会错误地呈现响应。
为了解决这个问题,我决定升级我的项目以利用 .Net 4.5,因为 WPF 有几项重大改进。
然而,在我的系统上安装 .Net 4.5 后,我立即看到我的图形问题消失了,在我将项目更改为面向 .Net 4.5 之前。
有谁知道发生了什么?这是一个非常令人不安的副作用,完全出乎意料。我的项目说它使用的是 3.5,但它的渲染好像使用的是 4.5。