我有一个Silverlight应用程序,我使用SaveFileDialog 它在开发/测试机器上工作正常 但当我将它移动到客户端测试机器时,它是一个带有Widnows Server 2008的VM 我在那里将它部署在IIS上,并在同一台机器上试用。
SaveFileDialog未显示 我通过Citrix访问VM
任何想法为什么?
答案 0 :(得分:2)
如果SaveFileDialog不是由用户启动的,例如通过完成下载,则会抛出SecurityException。我不确定这背后的逻辑,但检查以确保SaveFileDialog始终直接显示在用户操作发起的EventHandler中。
答案 1 :(得分:0)
谢谢约翰。 实际上这是Citrix问题,因为客户端可以看到saveFileDialog,但我看不到它。 但是最好检查John提到的关于检查安全异常的内容