1

任何人都可以建议将 Silverlight xap 文件转换为 Windows 可执行文件的工具吗?我用谷歌搜索并得到了这个链接,但它不起作用。

编辑: Silverlight 应用程序已在没有浏览器外开关的情况下编译,我想知道是否有不需要我打开项目并在浏览器外模式打开的情况下重新编译的解决方案。

4

2 回答 2

1

XAP 文件只是具有不同扩展名的 Zip 文件。您可以轻松地使用 SharpLib 或 DotNetZip 等库来提取它的内容。您还可以手动将 .xap 文件的扩展名更改为 .zip,然后将其解压缩到文件夹中。提取后,您将获得捆绑为 .xap 文件一部分的所有程序集。

一切都在以下链接中清楚地解释,

从 XAP 文件中提取程序集

于 2012-10-16T09:44:51.537 回答
1

这个链接可能很有趣:

http://www.amazedsaint.com/2010/05/how-to-create-offline-installer-no.html

它描述了创建一个安装程序,将 silverlight 安装在不存在的机器上,以及浏览器外的 silverlight 应用程序和开始菜单链接。您可以在没有 Internet 连接且未安装 .net 运行时的机器上使用此安装程序。因此,它提供了将其转换为 exe 的大部分实际好处。我之前遵循了这个程序,发现它很好。

于 2012-10-16T21:50:33.843 回答