编译 - 在没有Visual Studio的情况下获取XAP文件

时间:2014-03-31 18:50:24

标签: c# windows-phone-7 windows-phone-8

我是Visual Studio / C#开发人员,实际上是时间不长(在其他几种IDE /语言中)。我创建了一个Windows Phone应用程序,可以根据需要轻松修改。修改来自一个单独的文件(实际上作为此应用程序的内容)。

此应用程序的解决方案如下:更改内容文件为用户带来了全新的内容。因此,应用程序的行为类似于"框架",没有内容。应用程序的功能不会发生变化,但内容会发生变化。

现在,我想要一种方法来单独添加由任何用户创建的内容文件并编译它们 - 而不使用Visual Studio。这是因为用户不必是开发人员才能创建内容 - 但他或她可能希望拥有一个完整的应用程序,其中包含他或她添加的内容(构建于此" framework-app&# 34。)

简而言之:  1.用户获取我的应用程序。  2.他或她添加内容文件。  3.运行一些脚本(或任何东西),并获取XAP文件。

我的问题:有没有办法可以做到这一点(获得"正常" XAP C#文件,而无需通过Visual Studio编译,可以添加 - 例如 - 作为完全合格的,独立的/将应用程序分离到Microsoft Marketplace)。

1 个答案:

答案 0 :(得分:1)

最后一个问题:这不应该是可能的。但如果可能,您的设备必须是开发人员解锁,因为缺少这些XAP上的商店签名。 而且我认为这样做不合法。

更新:据我所知,.XAP扩展就像.RAR或.ZIP存档,例如,你可以用7zip打开一个。因此,您可以创建xap,然后提取其中包含的所有文件,最后使用工具(自己编写代码)将这些文件压缩到存档中并将扩展名转换为.XAP。