摘要: 题设: 网站如果应用了WCF技术,在旧版本的IIS(比如 IIS5.1)中是无法正常运行的,分析:因为WCF应用所对应的.svc扩展名的文件没有在IIS中注册,所以WCF的服务没有进行对应的解析,这样网站运行不正常。 解决: 注册文件名映射关系的方法,打开IIS,在网站或默认网站上右击,选择属性,点击 ‘虚拟目录’找到“配置”按纽,点击打开"应用程序配置"窗口,点击"添加"。 对应的可执行文件 为对应.NET版本的 aspnet_isapi.dll 比如: c:\windows\microsoft.net\framework\v4.0.30319\asp 阅读全文
posted @ 2011-07-21 14:06 林石 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 题设: 网站如果应用了Silverlight技术,直接部署到IIS中是无法正常运行的,分析: 因为Silverlight应用所对应的三种MIME类型没有在IIS中注册,所以Silverlight相关的文件无法下载到客户端,而Silverlight又是客户端应用,这样网站运行不正常。 解决: Silverlight的发布涉及三种类型的文件:.xap, .xaml, .xbap,这些后缀名对于IIS6和IIS7来说都是新的,他们对应的MIME类型没有默认被添加到IIS中,所以需要手动进行注册,注册的内容为: .xap application/x-silverlight-app .xaml appl 阅读全文
posted @ 2011-07-21 11:46 林石 阅读(254) 评论(0) 推荐(0) 编辑