C# silverlight 4 OOB应用程序在部署后无法工作

C# silverlight 4 OOB应用程序在部署后无法工作,c#,silverlight,iis,com,C#,Silverlight,Iis,Com,我有一个silverlight 4应用程序 我使用以下命令调用COM Excel excel = AutomationFactory.CreateObject("Excel.Application"); excel.Visible = true; 当我从VisualStudio运行它时,一切都按预期工作。但当我在本地IIS中部署它时,它不会出现 我还在项目中选择了“必要的提升信任” 问题是在部署之后 如果我缺少任何IIS设置 谢谢。您可以在此处找到IIS的配置: 更新: 问题还可能是您的应用程

我有一个silverlight 4应用程序

我使用以下命令调用COM Excel

excel = AutomationFactory.CreateObject("Excel.Application");
excel.Visible = true;
当我从VisualStudio运行它时,一切都按预期工作。但当我在本地IIS中部署它时,它不会出现

我还在项目中选择了“必要的提升信任”

问题是在部署之后

如果我缺少任何IIS设置


谢谢。

您可以在此处找到IIS的配置:

更新:


问题还可能是您的应用程序必须使用完浏览器,因为您使用的是COM组件。

您在此处找到的IIS配置:

更新:


问题还可能是,由于您使用COM组件,您的应用程序必须在浏览器中运行。

那么,您是否在开发机器上以管理员身份运行?@Will:我已授予“所有人”对silverlight页面的权限和完全控制权,并且正在本地部署它。。。i、 我的机器上有IIs。这与开发平台相同可能是因为您的web服务器不接受xbap的mime类型吗?它是什么类型的服务器/版本?@slfan:.xbap不以配置的MIME类型列出。我正在使用IIS 7.0。windows 7随附的任何内容。。还有什么我可以试试的吗。。谢谢,我让它工作了。。。这是一个愚蠢的错误。。。只需右键单击并安装OOB应用程序即可完成此操作。。。谢谢你,那么,你是以管理员的身份在你的开发机器上运行吗?@Will:我已经授予“所有人”对silverlight页面的权限和完全控制权,我正在本地部署它。。。i、 我的机器上有IIs。这与开发平台相同可能是因为您的web服务器不接受xbap的mime类型吗?它是什么类型的服务器/版本?@slfan:.xbap不以配置的MIME类型列出。我正在使用IIS 7.0。windows 7随附的任何内容。。还有什么我可以试试的吗。。谢谢,我让它工作了。。。这是一个愚蠢的错误。。。只需右键单击并安装OOB应用程序即可完成此操作。。。谢谢你,我会试试的。。。是的,它被配置为运行OOB。当我从VS2010开始运行时,它工作得很好。我让它工作了。。。这是一个愚蠢的错误。。。只需右键单击并安装OOB应用程序即可完成此操作。。。谢谢这是我的第二次猜测,我的意思是它必须在浏览器外运行。我将尝试一下。。。是的,它被配置为运行OOB。当我从VS2010开始运行时,它工作得很好。我让它工作了。。。这是一个愚蠢的错误。。。只需右键单击并安装OOB应用程序即可完成此操作。。。谢谢,这是我的第二次猜测,我的意思是它已经用完了浏览器。