我该如何部署silverlight 4应用程序

时间:2010-05-14 03:02:12

标签: c# deployment silverlight-4.0

我有一个名为“MySLApp”的基本Silverlight 4项目,该项目具有相关的MySLApp.Web项目。 (为简单起见改名)

它编译成这些文件(在silverlight项目中):

  • AppManifest.xaml
  • MySLApp.dll
  • MySLApp.xap
  • MySLAppTestPage.html

Web项目构建于:

  • 宾\ MySLApp.Web.dll
  • 的ClientBin \ MySLApp.xap

我的Web项目中还有一个 .ASHX 文件,用于提供生成的图像,我的Silverlight应用程序将其作为图像的URL调用:

var uri = new Uri(@"http://localhost:1122/ImageServer.ashx", UriKind.Absolute);
var bi = new BitmapImage(uri);
TagImage.Source = bi;

我的大问题归结为:

如何将我的应用部署到IIS服务器?从哪里获取文件需要哪些文件?包括.ASHX网址?

干杯, 标记

1 个答案:

答案 0 :(得分:0)

AFAIK,Silverlight是一种客户端技术 - 您不会“部署”到服务器。应该像复制xap文件(和相关文件)一样简单 Web服务器可访问的文件夹。