在Windows 2003 IIS 6.0环境下
在Silverlight中需要使用xap、XAML文件类型,如果您想在IIS服务器上使用Silverlight 4.0程序,所以必须在IIS中注册 xaml和xap的MIME文件类型。
打开IIS->站点属性->HTTP头->MIME类型->新建:
扩展名: .xap
MIME类型:application/x-silverlight
扩展名: .xaml
MIME类型:application/xaml+xml
在Windows Server 2008 IIS 7.0环境下
所有支持Silverlight运行所需要的所有MIME类型都被Windows 2008 IIS 7.0和Windows Vista RTM默认支持。Windows Vista RTM客户可以通过“IIS管理器”添加MIME类型,单击“MIME类型”然后点击“添加”并添加如下MIME类型:
.xap application/x-silverlight-app
.xaml application/xaml+xml
.xbap application/x-ms-xbap
当然,你还可以通过添加如下MIME类型到环境的%windir%\system32\inetsrv\config\applicationHost.config文件的<staticContent>配置节中。
<mimeMap fileExtension=".xaml" mimeType="application/xaml+xml" />
<mimeMap fileExtension=".xap" mimeType="application/x-silverlight-app" />
<mimeMap fileExtension=".xbap" mimeType="application/x-ms-xbap" />
<mimeMap fileExtension=".xap" mimeType="application/x-silverlight-app" />
<mimeMap fileExtension=".xbap" mimeType="application/x-ms-xbap" />
相关推荐
若服务无法被发现,应检查应用程序配置中的服务地址是否与实际相符。 #### 步骤四:IIS身份验证配置 WCF服务对身份验证机制较为敏感,尤其是在多层验证架构中。如果应用程序使用了FORM验证,IIS中的虚拟目录必须...
在IIS7上部署Silverlight应用程序是将这些应用程序发布到Web服务器,使其可供网络用户访问的关键步骤。\n\n首先,确保你的开发环境已经配置好,包括Windows 7 64位操作系统、IIS7、.NET Framework 4.0以及...
3. **IIS配置**: - 检查IIS的ISAPI筛选器和扩展,确保ASP.NET相关筛选器和扩展已启用。 - 配置应用程序池的身份,通常为Network Service或ApplicationPoolIdentity,确保有读取和写入文件的权限。 - 确保IIS应用...
首先,需要在IIS上配置好Silverlight+WCF项目的环境。具体来说,需要在IIS中添加以下MIME类型: * application/x-silverlight-app * application/xaml+xml * application/x-ms-xbap 否则,Silverlight项目无法解析...
### Silverlight在Win2003 IIS配置详解 #### 一、Silverlight简介 Silverlight是Microsoft开发的一款跨浏览器的、跨平台的应用程序框架,主要用于创建丰富的互联网应用程序(RIA)。它可以在多种操作系统(如...
本篇文章将深入探讨如何在IIS服务器上配置Silverlight应用程序,以便在网页中流畅地运行Silverlight内容。 首先,我们需要了解Silverlight的运行环境。Silverlight依赖于.NET Framework,因此在部署任何Silverlight...
理解这些知识点对于在旧版IIS和.NET Framework环境下部署和配置基于Silverlight和WCF的应用至关重要。需要注意的是,由于IIS6已较为老旧,现在可能需要考虑升级到更现代的IIS版本以获取更好的安全性和性能。同时,...
通过正确配置IIS中的MIME类型,可以确保Silverlight应用在各种环境中顺利运行。值得注意的是,在实际部署过程中还需要考虑其他因素,如安全性设置、网络连接等,以确保最佳用户体验。对于开发者来说,了解这些部署...
4. **Silverlight 支持**:在 IIS 7.5 中,支持 Silverlight 的 `.xap` 文件格式已被默认配置。您可以进入“功能视图”的 MIME 类型选项卡进行验证。 5. **测试站点**:完成上述配置后,在浏览器中输入相应的地址...
#### 三、IIS配置与发布步骤 1. **启动IIS管理器**: - 在“开始”菜单中搜索“IIS管理器”并打开。 - 在IIS管理器左侧树状图中选择“计算机名”。 2. **添加网站**: - 在右侧的“操作”窗格中点击“添加网站...
在Silverlight项目中,通常需要与后端数据库进行交互。为了实现这一点,需要在Web.config文件中配置数据库连接字符串。示例配置如下: ```xml ;Database=myDataBase;User Id=myUsername;Password=myPassword;" ...
### Silverlight在IIS中的配置知识点详解 #### 一、Silverlight简介 Silverlight是由微软开发的一款用于创建丰富互联网应用程序(RIA)的技术平台。它允许开发者利用.NET Framework的强大功能来构建高质量的用户...
本文主要介绍如何在IIS6服务器上,基于.NET Framework 4.0部署一个包含Silverlight 4和WCF服务的应用程序。以下是详细步骤: 1. **发布应用程序**: - 使用Visual Studio 2010,对Web项目进行发布。选择“发布”...
在IIS7上发布Web服务和Silverlight应用程序,需要配置合适的站点、应用程序池和权限。IIS7支持ASP.NET 4.x,这是Silverlight 5的运行环境。确保IIS7已启用ASP.NET,安装Silverlight运行时,并配置应用程序池为集成...
- **IIS配置错误**:检查IIS中是否正确配置了应用程序池和网站。 - **数据库连接失败**:确认数据库服务已启动并且连接字符串中的用户名、密码正确无误。 - **Silverlight插件问题**:确保客户端已安装最新的...
3) IIS站点配置中的绑定问题,检查IIS中网站的IP地址、端口和主机头设置,确保它们与客户端的请求相匹配。 此外,Silverlight 3.0的发布文件说明通常会包含部署步骤、必要的软件依赖项、安全注意事项以及针对不同...
在Windows Communication Foundation(WCF)中,将服务部署到Internet Information Services(IIS)是常见的操作,这使得服务可以被远程客户端访问。以下是一个详细的步骤指南: 1. **环境准备**: 确保你的系统已...
在本文中,我们将详细介绍如何部署Silverlight,包括所需的环境和配置步骤。 **1. 部署目的** 部署Silverlight的主要目的是在用户的Web浏览器中启用Silverlight应用程序的运行,提供一种与Flash类似的体验,但基于...
通过正确配置服务和客户端代理,可以在Silverlight应用中实现与WCF服务的安全通信。在提供的`TransportSecuritySilverlight`示例中,可以找到具体的代码实现和配置方法,这对于深入理解并实践这些概念非常有帮助。