2011-05-25 145 views
1

我有一個silverlight 4應用程序。silverlight 4 OOB應用程序不會在部署後工作

而且我通過以下

excel = AutomationFactory.CreateObject("Excel.Application"); 
excel.Visible = true; 

一切調用COM Excel的預期,當我從Visual Studio中運行它的工作原理。但是當我將它部署在本地IIS中時,它不會出現。

我還在項目中選擇了「必要的高信任」。

問題出在部署後。

如果有任何IIS設置,我缺少。

謝謝。

+1

那麼,你是否在你的開發機器上以管理員身份運行? – Will 2011-05-25 16:43:39

+0

@Will:我已經給Silverlight頁面和完全控制權限賦予了「Everyone」權限,並且我在本地部署了它......即IIs在我的機器上。它與開發平臺 – pskk 2011-05-25 16:56:05

+0

相同,您的Web服務器是否不接受xbap的MIME類型?它是什麼樣的服務器/版本? – slfan 2011-05-25 17:11:42

回答

1

的IIS的配置,你在這裏找到:Configuring IIS for Silverlight

更新時間:

的問題也可能是您的應用程序運行外的瀏覽器,因爲你使用的COM組件。

+0

將嘗試... ...是的,它被配置爲運行OOB。當我從VS 2010運行時它工作正常。 – pskk 2011-05-25 19:01:41

+0

我得到它的工作。 ...是一個愚蠢的錯誤...只需右鍵單擊並安裝OOB應用程序來做到這一點......謝謝 – pskk 2011-05-25 19:46:16

+0

這是我的第二個猜測,我的意思是它必須運行在瀏覽器外。 – slfan 2011-05-25 20:53:38

相關問題