【问题标题】:Silverlight control behaves different dependen on the host serverSilverlight 控件的行为因主机服务器而异
【发布时间】:2012-05-30 10:01:09
【问题描述】:

我的本​​地机器和网络服务器上都运行着一个 silverlight 应用程序。 我的本地机器安装了 IIS 7.5 的 windows 7 pro,站点从 Visual Studio 开始,以本地 IIS 服务器为目标。 网络服务器安装了 windows server 2k8 R2,也安装了 IIS 7.5

当我在本地计算机上的 IE 中打开这些 Silverlight 应用程序时,几个控件的行为略有不同。 例如,我们的一个文本框有一个默认值和一个最小值和最大值的检查。

如果用户在从 win 7 机器加载的 silverlight 应用程序的此文本框中键入 200,则不会发生任何事情。 (使用 http://[ipadress]/[sitename] 而不是 localhost) 如果您在从 win 2k8 加载的 silverlight 应用程序中执行相同操作,则该值会自动调整(正如预期的那样)

造成这种行为差异的原因是什么?

【问题讨论】:

    标签: silverlight iis


    【解决方案1】:

    Silverlight 应用程序本身是打包在 XAP 容器中的二进制文件。这本身与服务器无关。 然而,相当普遍的是,您的本地 Web 浏览器缓存中可能有一个较旧的 XAP,并且您实际上可以运行较旧版本的应用程序。尝试清除浏览器缓存。

    【讨论】:

    • 不幸的是,清除浏览器缓存不起作用。也试过重置 IIS,没有运气。
    猜你喜欢
    • 1970-01-01
    • 2010-11-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-17
    • 2016-03-21
    • 2017-06-10
    • 1970-01-01
    相关资源
    最近更新 更多