Windows 2003 SP2 + IIS6.0 部署Silverlight WCF RIA Services指南
3星 · 超过75%的资源 需积分: 10 20 浏览量
更新于2024-09-13
收藏 1KB TXT 举报
"在Windows 2003 SP2 + IIS 6.0环境下部署Silverlight + WCF RIA Services应用程序"
在Windows Server 2003 SP2上使用IIS 6.0部署一个结合了Silverlight和WCF RIA Services的应用程序是一个涉及多个步骤的过程。首先,确保系统已经安装了IIS 6.0,这是Windows 2003 Server的标准组件,但如果没有,需要手动安装。接下来,安装.NET Framework 4.0,这是运行Silverlight和WCF RIA Services所必需的运行时环境。
然后,需要安装Silverlight 4 Toolkit的April 2010版本,它提供了许多用于开发Silverlight应用程序的控件和功能。这个工具包可以通过安装Silverlight_4_Toolkit_April_2010.msi文件来获取。
创建网站的虚拟目录是部署过程中的关键步骤,这允许你在IIS中为应用程序分配一个特定的路径,使得用户可以通过HTTP访问。在IIS管理控制台中,你需要设置一个新的网站或者在现有网站下创建一个虚拟目录,确保配置正确,以便于应用的正常运行。
对于WCF RIA Services,你需要确保System.ServiceModel.DomainServices.Hosting和System.ServiceModel.DomainServices.Server这两个命名空间的引用被添加到项目中。这些命名空间的dll文件通常位于C:\WINDOWS\Microsoft.NET\assembly\GAC_MSIL目录下。同时,如果应用涉及到数据访问,还需要引用System.ServiceModel.DomainServices.EntityFramework,这也应包含在项目的引用中。
IIS的配置也非常重要,确保ASP.NET应用程序池被设置为运行.NET Framework 4.0。这可以通过修改应用程序池的设置并选择正确的.NET Framework版本来完成。此外,还要添加新的MIME类型以支持Silverlight文件的请求:
- .xaml:应用MIME类型为“application/xaml+xml”
- .xap:应用MIME类型为“application/x-silverlight-app”,这是Silverlight应用程序包的扩展名
最后,使用"IISReset"命令重启IIS服务,确保所有更改生效。部署完成后,可以通过指定的URL访问应用程序,如示例中的"Investoday.Yankee.ThirdPartyTestPage.aspx"。
以上就是在Windows 2003 SP2 + IIS 6.0环境中部署Silverlight + WCF RIA Services应用程序的详细步骤,每个环节都至关重要,确保所有步骤都正确执行才能保证应用的顺利运行。
2011-04-07 上传
2012-08-05 上传
2021-10-14 上传
2013-07-02 上传
2010-04-27 上传
2014-11-04 上传
2011-06-07 上传
2013-07-04 上传
ritacc
- 粉丝: 4
- 资源: 49
最新资源
- PyPI 官网下载 | luma.oled-3.2.0-py2.py3-none-any.whl
- 【推荐】城市云数据大屏
- NDISCfg.zip_网络编程_Visual_C++_
- 重点:受鲍里斯启发的程序,通过对视频的视觉检查来记录观察结果
- notes-client:用React编写的Markdown编辑器
- 微博小助手-crx插件
- notes-python:中文Python笔记
- nitpick-styles:nitpick样式的集合
- 教育科研-学习工具-一种COG邦定机对位平台.zip
- pycrashcourse:这是Python Crash Course的存储库
- Hide That-crx插件
- node-rplidar
- 多选按钮代码matlab-guyezi.github.io:IT日志:http://guyezi.github.io或
- BOTBUKI
- sassy-exists:Sass中的实体检查
- 6-1JavaJDBC.rar_Java编程_Java_