我正在用C#开发一个Windows 8商店应用程序。我已经在商店发布了它,我也在继续开发下一个版本。如何在计算机上同时安装开发版和商店版?我需要能够测试商店版本,同时不断添加功能和修复错误。
当我更改代码并尝试运行时,我收到一条消息,它将覆盖已安装在我的计算机上的商店版本。这似乎与它们在清单中具有相同的包名称这一事实有关,但我不确定修改它是否是最好的方法,如果稍后当我想要发布下一个版本时修改会导致问题。
答案 0 :(得分:0)
现在,我不认为有一个简单的解决方案。您可以使用一些PowerShell来完成它,但这仍然会使它成为一个手动过程。然而,展望未来,我会认真考虑使用Visual Studio Online(云中的TFS源代码控制)来管理源代码。 以下是有关如何入门的两个指南:
Getting started with Visual Studio Online
每次发布应用程序时应该做的是将开发源代码放入发布分支。 - 分支基本上就像一个包含代码快照的文件夹。 这意味着您可以拥有一个开发分支,用于处理下一个版本,然后是一个分支,用于应用程序的每个已发布版本。每当您想要返回到应用程序的已发布版本时,您始终可以打开包含特定版本的分支,并将应用程序重新部署到您的设备。以下是分支指南: