2011-05-25 197 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

相关问题