0

我在 Windows 8 上运行我的 SL5 应用程序(到目前为止运行良好),但运行不顺利。我有一张通常无法正确渲染的背景图片,几乎每次我浏览我的背景(包括对它的控件)都会变白,直到我调整 IE 的大小,然后它重新绘制(奇怪的是那些变白的部分位于导航框架之外,为什么要重新绘制)。(Chrome 渲染良好)

当我在浏览器外运行我的应用程序时,我的登录屏幕会弹出并正常工作,但在登录屏幕关闭后,登录屏幕的灰色背景似乎仍然存在,我无法点击任何内容,调整大小没有区别,看起来就像每个控件都被禁用一样。

我已将我的 NVidia 驱动程序更新到最新版本,但不要认为它是显示驱动程序问题。

其他人有这些问题吗?还有其他人在 Windows 8 上运行 SL5 吗?(看起来我很快就会降级回 Windows 7)

4

3 回答 3

1

Silverlight 应该在 Windows 8 中的任何桌面浏览器上运行良好,就像在 Windows 7、Vista 和 Mac 上一样。底层运行时是 100% 相同的。这并不意味着您可能找不到图形驱动程序的故障,但这意味着您不应该——而且很可能不会。

然而,我确实想澄清一点,Silverlight 不是现代 Internet Explorer(Metro Internet Explorer)的一部分。仅支持 Flash 的一个子集,并且仅在白名单站点上受支持。

这意味着您可能期望在 Surface RT(运行 Windows RT 或 Windows on Arm)上运行的 Silverlight 解决方案将不会运行(因为没有 SL 运行时)。而且,我认为我们都可以集体抱怨并一起问:“为什么不呢?” 对此没有可接受的答案。

当然,理论上的目标是编写本机 Windows 8 应用程序。如果你想写一些基于 Web 的东西,你应该用 HTML5 来写。这是官方的说法。我想我们都知道 HTML5 要赶上 Silverlight 有很长的路要走,但事实就是如此。不能改变一些东西。

于 2012-12-06T16:49:58.147 回答
0

我在 Windows 8 上运行的任何 Silverlight 5 应用程序都没有问题 - 我主要关注业务线应用程序,但也有一些图形应用程序和其他运行良好的应用程序。

于 2012-12-06T14:48:12.897 回答
0

我只是将此标记为结束此案的答案,我们永远不会知道的问题的实际答案是什么。解决方案:自动更新。在经历了很多麻烦之后,我的机器现在运行良好。

于 2012-12-10T01:49:06.110 回答