我正在开发一个Windows 8应用程序(现代用户界面),我问是否可以得到该应用程序的“可执行文件”,而不必将应用程序提交给市场,就可以在其他计算机上进行安装和testing。 如果有帮助,我正在使用Visual Studio 2012的最终版本。 先谢谢你。
右键单击该项目,然后选择“存储” – “创建应用程序包”,然后取消选择上传到商店。 这将创建一个包含您的应用程序和所有依赖包的文件夹。 使用位于该文件夹中的powershell脚本来安装应用程序。 通常情况下,如果你第一次运行它,它可能会要求你改变你的ExecutionPolicy,但是它会安装应用程序。
您可以将应用程序卸载到另一台计算机上,而无需将应用程序置于Windows应用商店中。
Kai在对这个问题的另一个回应中提到了一个方法,就是利用目标机器上的开发者许可证。 由于此机制使用开发者许可证,因此有几种原因不适合分发应用程序:
批准的应用程序分发给Windows应用商店以外的最终用户的机制是通过Windows 8企业版或通过为未运行Enterprise的设备(如RT)购买企业侧载激活密钥。 关于这个过程的一些信息可以在这里和这里 找到 。