【问题标题】:silverlight SaveFileDialog doesn't show upsilverlight SaveFileDialog 不显示
【发布时间】:2012-06-05 03:24:04
【问题描述】:

我有一个使用 SaveFileDialog 的 silverlight 应用程序 它在开发/测试机器上运行良好 但是当我把它移到客户端测试机器上时,这是一个带有 Widnows Server 2008 的虚拟机 我将它部署在那里的 IIS 上,并在同一台机器上尝试。

SaveFileDialog 不显示 我正在通过 Citrix 访问 VM

知道为什么吗?

【问题讨论】:

    标签: silverlight iis-7 windows-server-2008-r2


    【解决方案1】:

    如果 SaveFileDialog 不是用户启动的,例如通过完成下载,它将引发 SecurityException。我不确定这背后的逻辑,但请检查以确保 SaveFileDialog 始终直接从用户操作启动的 EventHandler 中显示。

    【讨论】:

    • 哦,下载完成实际上不算数。刚刚测试过了。可接受的事件是按钮单击。这在您的服务器上起作用的原因是因为它是本地的,因此安全设置更加宽松。
    【解决方案2】:

    谢谢约翰。 实际上是Citrix问题,因为客户端可以看到saveFileDialog,但我看不到它。 但是最好检查一下 John 提到的关于检查安全异常的内容

    【讨论】:

    • 您能否将其表述为您问题的答案并将其标记为答案?对于有相同问题的人来说,阅读/更有用会更好。谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-06
    • 2011-02-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多