原文
这篇文章适用于Silverlight V1.1 Aplha
问题的缘由.SL论坛上一个帖子.
问题
我希望配置一个Silverlight站点在一个没有因特网相连的局域网.如果有人打开Silverlight站点会看到提示下载Silverlight的信息.但是没有因特网连接这是不能工作的.我怎样改变链接信息以便可以下载Silverlight插件.我可以改变路径么,比如c:\tools\silverlight.exe?
解决方案
他希望配置Silverlight程序在一个没有因特网连接的局域网上的Web服务器.
OK,步骤如下
1.下载Silverlight安装程序(有3个安装版本.Windows,MacIntel,MacPPC)
2.上传Silverlight安装程序到你的本地IIS服务器的Web目录.
3.放置Silverlight.exe到以下路径
复制内容到剪贴板
代码:
“http://localhost/silverlightinstallers/wins/silverlight.exe”
“http://localhost/silverlightinstallers/macIntel/silverlight.exe”
“http://localhost/silverlightinstallers/macppc/silverlight.exe”4.编辑Silverlight.js.
找到Silverlight.fwlinkRoot.
可以看到以下代码
复制内容到剪贴板
代码:
"Silverlight.fwlinkRoot="http://go.microsoft.com/fwlink/?LinkID="替换代码如下
复制内容到剪贴板
代码:
if(c=="Windows")b="wins/silverlight.exe";
else if(c=="MacIntel")b="macintel/silverlight.exe";
else if(c=="MacPPC")b="macppc/silverlight.exe"5.完毕.如此你就可以下载适合你OS的Silverlight安装程序啦.
[
本帖最后由 langmuir 于 2008-2-12 11:12 编辑 ]