2012-06-05 18 views
0

我有,我用SaveFileDialog 它工作正常的開發/測試機 上的Silverlight應用程序,但是當我移動到一個客戶端測試機器,這與WIDNOWS服務器虛擬機2008 我將它部署在那裏的IIS上,並從同一臺機器上嘗試它。Silverlight的SaveFileDialog顯示不出來

的SaveFileDialog不顯示 我通過Citrix

任何想法,爲什麼訪問虛擬機?

回答

2

如果SaveFileDialog不是用戶啓動的,則會拋出SecurityException,例如通過完成下載。我不確定這背後的邏輯,但檢查以確保SaveFileDialog始終直接從用戶操作啓動的EventHandler中直接顯示。

+1

哦,並且下載完成實際上不會計算在內。剛剛測試過它。一個可接受的事件將是一個按鈕點擊。之所以在你的服務器上工作,是因爲它的本地,所以安全設置更爲寬鬆。 –

0

謝謝約翰。 其實這是Citrix的問題,因爲客戶端可以看到saveFileDialog,但我看不到它。 但是,檢查John提到的有關檢查安全異常的提示是個不錯的主意

+0

您能否將此作爲您的問題的答案制定並標記爲答案?閱讀/更有用於具有相同問題的人會更好。謝謝! – jv42