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

本文关键字:情况下 获取 XAP 文件 Studio Visual 编译 | 更新日期: 2023-09-27 17:55:22

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

此应用程序的解决方案如下:更改内容文件为用户带来了全新的内容。因此,应用程序就像一个"框架",没有内容。应用的功能不会改变,但内容会改变。

现在,我想有一种方法可以单独添加任何用户创建的内容文件并编译它们 - 而无需使用Visual Studio。这是因为用户不必是开发人员即可创建内容 - 但他或她可能希望拥有一个包含他或她添加的内容的完整应用程序(基于此"框架应用程序"构建)。

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

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

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

最后一个问题:这应该是不可能的。但是,如果可能的话,您的设备必须解锁开发人员,因为这些 XAP 上的存储签名丢失。而且我认为这样的事情是不合法的。

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