Silverlight 3 beta版有任何版本问题吗?
我已经使用silverlight 3.0.40307.0部署了网站。它在本地IIS中运行良好。但当客户端安装更新版本的silverlight(如3.0.40626或更高版本)时,它将无法查看网站 如何获得silverlight 3.0.40307(旧版3.0测试版) 在IIS上部署silverlight网站的可能解决方案是什么 服务器上应该安装什么silverlight组件才能在浏览器上查看silverlight应用程序Silverlight 3 beta版有任何版本问题吗?,silverlight,silverlight-3.0,silverlight-toolkit,Silverlight,Silverlight 3.0,Silverlight Toolkit,我已经使用silverlight 3.0.40307.0部署了网站。它在本地IIS中运行良好。但当客户端安装更新版本的silverlight(如3.0.40626或更高版本)时,它将无法查看网站 如何获得silverlight 3.0.40307(旧版3.0测试版) 在IIS上部署silverlight网站的可能解决方案是什么 服务器上应该安装什么silverlight组件才能在浏览器上查看silverlight应用程序 我们可以在没有VS2008+SP1的情况下安装silverlight工具吗
我们可以在没有VS2008+SP1的情况下安装silverlight工具吗?如果是,那么如何升级?您需要将您的Silverlight版本升级到发布版本。你不能期望用户运行测试版软件,因为你会强迫他们使用已知存在缺陷的软件
您需要从下载最新版本的SDK和模板。您需要将Silverlight版本升级到发布版本。你不能期望用户运行测试版软件,因为你会强迫他们使用已知存在缺陷的软件
您需要从下载最新版本的SDK和模板。客户端的浏览器只需要Silverlight运行时插件。您无法强制客户端安装所需插件的SL 3 Beta版本;即使您这样做了,也没有(简单的)方法阻止它自我更新到RTM版本。不仅如此,要求客户安装已发布产品的测试版对他们来说也是一种安全威胁 没有官方的方法可以获得SL3beta运行时安装程序 SL应用程序是客户端代码;在服务器端,您只需要为SL应用程序提供带有标记的HTML和.xap文件的标准IIS 客户端运行SL应用程序时,不需要在服务器上安装SL组件
如果没有VS2008 SP1,您无法安装Silverlight Visual Studio工具-顾名思义,这些工具旨在与VS集成。但是,您可以在没有VS2008 SP1的情况下安装SL SDK并构建SL应用程序。(或者,您可以使用MonoDevelop/Mono/Moonlight来开发SL应用程序)客户端只需要Silverlight运行时插件即可用于其浏览器。您无法强制客户端安装所需插件的SL 3 Beta版本;即使您这样做了,也没有(简单的)方法阻止它自我更新到RTM版本。不仅如此,要求客户安装已发布产品的测试版对他们来说也是一种安全威胁 没有官方的方法可以获得SL3beta运行时安装程序 SL应用程序是客户端代码;在服务器端,您只需要为SL应用程序提供带有标记的HTML和.xap文件的标准IIS 客户端运行SL应用程序时,不需要在服务器上安装SL组件
如果没有VS2008 SP1,您无法安装Silverlight Visual Studio工具-顾名思义,这些工具旨在与VS集成。但是,您可以在没有VS2008 SP1的情况下安装SL SDK并构建SL应用程序。(或者,您可以使用MonoDevelop/Mono/Moonlight来开发SL应用程序)如果您部署了使用silverlight 3.0.4.0307.0版(即silverlight Beta版)编译的silverlight应用程序,您的应用程序可能会非常适合使用silverlight 3(RTM)的用户 但是,如果这些访问者发现您的silverlight应用程序根本没有安装silverlight(或者可能低于silverlight 3测试版),他们将被提示下载silverlight以查看您的应用程序 一旦他们希望通过点击“获取Silverlight”按钮下载Silverlight运行时,访问者将被重定向到Silverlight下载位置,最重要的是 **他们将收到一条消息,解释此应用程序是使用Silverlight的测试版制作的。 因此,这可能会影响他们对你的silverlight应用程序的体验和印象,因此很少有人能正确访问你的应用程序** 我建议您尽早使用Silverlight3编译您的项目 关于第二个问题在IIS上部署silverlight网站的可能解决方案是什么?
答案如下:您需要在服务器上注册xap的MIME类型。如果您部署了使用silverlight 3.0.4.0307.0版(即silverlight Beta版)编译的silverlight应用程序,您的应用程序可能会非常适合使用silverlight 3(RTM)的用户 但是,如果这些访问者发现您的silverlight应用程序根本没有安装silverlight(或者可能低于silverlight 3测试版),他们将被提示下载silverlight以查看您的应用程序 一旦他们希望通过点击“获取Silverlight”按钮下载Silverlight运行时,访问者将被重定向到Silverlight下载位置,最重要的是 **他们将收到一条消息,解释此应用程序是使用Silverlight的测试版制作的。 因此,这可能会影响他们对你的silverlight应用程序的体验和印象,因此很少有人能正确访问你的应用程序** 我建议您尽早使用Silverlight3编译您的项目 关于第二个问题在IIS上部署silverlight网站的可能解决方案是什么?
答案如下:您需要在服务器上注册xap的MIME类型。为什么要使用测试版发布应用程序?为什么不将应用程序转换为完整版本?为什么要使用测试版发布应用程序?为什么不将您的应用程序转换为完整版本?您可以使用Visual Web Developer 2008 Express Edition写入Silverlight 3.0完整版本,因为这里支持Silverlight工具(我将此用于我的Silverlight D