有人可以建议将Silverlight xap文件转换为Windows可执行文件的工具吗?我用谷歌搜索了this link,但它不起作用。
编辑:Silverlight应用程序是在没有浏览器外开关的情况下编译的,我想知道是否有一个解决方案,不需要我打开项目并重新编译超出浏览器模式。
答案 0 :(得分:1)
XAP文件只是一个具有不同扩展名的Zip文件。您可以轻松使用SharpLib或DotNetZip等库来提取其内容。您还可以手动将.xap文件的扩展名更改为.zip,然后将其解压缩到一个文件夹中。解压缩后,您将获得捆绑为.xap文件一部分的所有程序集。
以下链接清楚地解释了所有内容,
答案 1 :(得分:1)
此链接可能很有用:
http://www.amazedsaint.com/2010/05/how-to-create-offline-installer-no.html
它描述了创建一个安装程序,该安装程序在不存在的机器上安装silverlight,以及一个浏览器外的Silverlight应用程序和开始菜单链接。您可以在没有Internet连接且未安装.net运行时的计算机上使用此安装程序。因此,它提供了将其转换为exe的大部分实际好处。我之前遵循了这个程序,发现它很好。