`
cloudtech
  • 浏览: 4815437 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
文章分类
社区版块
存档分类
最新评论

Silverlight开发企业级应用之部署问题注意事项(18)

 
阅读更多

Silverlight开发企业级应用,第一次部署到IIS6会遇到一些问题,为了少走弯路总结了一些常遇到的棘手问题,一般常遇到的问题网上都有解决方法. 重点列出以下几个问题.

Ø 跨域问题

Ø Silverlight部署到IIS6不能正常显示

Ø IIS虚拟目录对应文件WCF服务访问权限

1.跨域问题

1)WCF根目录下添加文件:

clientaccesspolicy.xml

<?xmlversion="1.0"encoding="utf-8" ?>

<access-policy>

<cross-domain-access>

<policy>

<allow-fromhttp-request-headers="*">

<domainuri="*"/>

</allow-from>

<grant-to>

<resourcepath="/"include-subpaths="true"/>

</grant-to>

</policy>

</cross-domain-access>

</access-policy>

2)Wcf项目中放置位置

2.Silverlight 应用 WCF RIAServices IIS6 部署问题

1)Silverlight不能正常显示

如图,右击虚拟目录->属性->HTTP头->MIME类型。添加

扩展名: .xap

MIME类型:application/x-silverlight-app

扩展名: .xaml

MIME类型:application/xaml+xml

3.IIS虚拟目录对应WCF服务访问权限

不管是Silverlight+WCF,还是Silverlight+RIA WCF模式.

WCF部署文件目录都要加NETWORK SERVICE这个用户.如下图所示:

否则会出现跨域访问问题.

分享到:
评论

相关推荐

    如何使用Silverlight创建企业应用程序(EN)

    ### 如何使用Silverlight创建企业应用程序 #### 引言 自从2007年首次发布以来,Silverlight迅速发展并成为构建丰富互联网应用的强大平台。最初,Silverlight的重点在于提供丰富的媒体体验,允许设计师和开发者在...

    Silverlight 4 商业应用开发

    总的来说,《Silverlight 4 商业应用开发》是一本全面而深入的教程,适合有一定.NET基础的开发者学习和参考,无论你是希望提升现有Web应用的用户体验,还是计划开发全新的商业级Silverlight项目,都能从中获得宝贵的...

    IIS7部署Silverlight应用程序(1)

    【IIS7部署Silverlight应用程序】\n\nSilverlight是一种由微软开发的富互联网应用程序(RIA)平台,主要用于构建和运行丰富的交互式用户体验。它结合了XAML和.NET Framework,使得开发者可以创建具有高质量图形、...

    一步一步开发wcf ria Silverlight 企业级应用-来源聚拓互联

    本教程是一系列silverlight企业级开发教程,学完之后就可以出师开发企业级应用了! 在学习本教程的时候请先自动安装Silverlight开发环境 1)Microsoft Visual Studio 2010(编写代码,编译,和发布Silverlight环境) 2)...

    Silverlight安装配置与注意事项

    与Flash相比,Silverlight在企业级应用上展现出了独特的优势,不仅提供了强大的开发工具支持,还拥有更为灵活的跨平台特性,能够无缝运行于Windows、Mac等操作系统之上。 #### 二、Silverlight的安装与配置 ##### ...

    IIS7部署Silverlight应用程序(2)

    在部署Silverlight应用程序至IIS7的过程中,开发者可能会遇到一系列的问题,包括但不限于框架版本冲突、程序集缺失、服务定位困难以及身份验证配置不当等。以下是对这一过程的详细解析,旨在帮助读者理解和解决在...

    跨域部署Silverlight时需要注意的问题

    跨域部署Silverlight时,由于浏览器的安全策略,可能会遇到一系列挑战。Silverlight是一种富客户端技术,它可以在Web页面中嵌入,提供丰富的交互性和多媒体体验。然而,当Silverlight应用程序(.xap文件)和承载它的...

    Silverlight 项目在服务器中部署方法详解

    Silverlight是由微软开发的一款用于创建丰富互联网应用程序(RIA)的技术平台。它基于XAML(Extensible Application Markup Language),可以为用户提供高质量的多媒体体验,并且支持跨平台运行。Silverlight的主要...

    轻松创建Silverlight 4开发环境

    创建一个完整的Silverlight 4开发环境对于初学者来说可能是一项挑战,但借助微软提供的Web Platform Installer...有了这些工具,你就可以开始开发丰富的Silverlight 4应用了,并且可以利用官方文档深入学习和解决问题。

    silverlight程序部署说明

    需要注意的是,在实际部署过程中可能会遇到各种各样的问题,及时排查并解决这些问题对于确保应用程序正常运行至关重要。此外,为了提高用户体验和安全性,建议定期更新Silverlight插件和服务器组件。

    ArcGIS Silverlight开发入门

    值得注意的是,为了支持ArcGIS Silverlight API的开发,你还需要安装Silverlight4_Tools,这是一个专门针对VS2010的附加包,用于开发Silverlight 4和RIA应用程序。安装链接可以在微软的下载中心找到。 完成环境配置...

    silverlight\使用Silverlight构建企业级RIA经验分享

    silverlight\使用Silverlight构建企业级RIA经验分享

    Silverlight5 开发环境不素

    **Silverlight 5 开发环境搭建详解** Silverlight是由微软公司推出的一种富互联网应用程序(RIA)平台,主要用于创建和展示丰富...记住,持续学习和实践是提升开发技能的关键,祝你在Silverlight开发之路上取得成功!

    SilverLight 4开发教程

    - **跨平台移动应用**:随着移动互联网的发展,SilverLight 可能会被更多地应用于移动设备应用开发。 - **与其他技术的融合**:与 HTML5、CSS3 等 Web 技术的结合,为开发者提供更多选择。 - **社区与支持**:持续...

    Silverlight 2应用程序的部署

    Silverlight 2是该技术的一个重要版本,它引入了许多新特性和改进,使得应用程序的开发和部署变得更加简便。本文将深入探讨Silverlight 2应用程序的部署过程。 首先,Silverlight 2的部署方式与早期版本相比有了...

    微软Silverlight开发团队零距离接触系列课程(2):用Silverlight快速构建网络应用

    总的来说,这个课程为开发者提供了全面的Silverlight开发知识,从基础概念到高级特性的应用,帮助他们迅速提升在Silverlight环境下的网络应用开发技能。无论你是初学者还是有经验的开发者,都能从这个课程中受益匪浅...

    如何部署silverlight

    Silverlight是一种由Microsoft开发的富互联网应用程序(RIA)平台,它允许开发者创建交互式、媒体丰富的Web应用程序。在本文中,我们将详细介绍如何部署Silverlight,包括所需的环境和配置步骤。 **1. 部署目的** ...

    Silverlight 4 RIA开发全程解析(完整版)

    使用《SilverLight 4 RIA开发全程解析》所阐述的在线业务的新特性,您可以创建一个与传统的基于ASP.NET的网站相比响应速度大为提高的Web应用程序。为了了解这些新特性以及改进的Silverlight工具包,我们在每一章中都...

    silverlight企业级项目书的代码

    【描述】:“Silverlight企业级项目书的配套代码”表明这是一组与某本关于Silverlight在企业应用中的实战书籍相配套的源代码。这本书可能详细讲解了如何利用Silverlight构建高效、可扩展的企业系统,并通过这些代码...

    ArcGIS Silverlight API 应用开发教程

    ArcGIS Silverlight API应用开发教程详细介绍了如何利用ArcGIS API for Silverlight开发地理信息系统(GIS)应用。首先,教程引入了REST架构风格的概念,并解释了REST的基本原理和在Web服务中的优势。REST作为一种...

Global site tag (gtag.js) - Google Analytics