我使用Visual Studio(2013)创建了一个Windows应用商店应用。右键单击该项目并选择“Deploy”。应用程序部署在哪里?我想要做的是能够从cmd运行该应用程序,而不是从Visual Studio运行。
所以问题是:应用程序部署在哪里?我可以以某种方式改变那个位置吗?
答案 0 :(得分:1)
正常安装的Windows应用商店应用可在此处找到:%programfiles%\WindowsApps\IdentifierForYourApp
。但是当您从Visual Studio进行部署时(出于调试和诸如此类的目的),Visual Studio只会注册应用程序以在您的构建输出文件夹中运行。
但我不认为你可以从命令行启动该程序。即使您尝试双击可执行文件,也会出现错误"此应用程序只能在应用程序容器的上下文中运行"
您可以通过C ++代码中的IApplicationActivationManager::ActivateApplication功能启动应用程序。通过托管代码可能有另一种方式,但我不知道它。