我想在其他PC上测试我的windows 8 metro应用程序,例如我的MS Surface或我朋友的PC。但是当我运行它时,我得到以下错误:
此应用程序只能在AppContainer的上下文中运行。
我搜索了很多,发现了this但这个话题对于2011和VS 2011,所以解决方案不再适用了。
请告诉我。答案 0 :(得分:1)
来自引用线程的解决方案应该仍然有效,尤其是第2点。
右键单击项目并选择“存储” - >“创建应用程序包...”(取消选择上传到商店)将创建一个包含应用程序包和依赖项的文件夹。 在同一文件夹中有一个PowerShell脚本。运行时,它可能会要求您第一次更改ExecutionPolicy,但它会像安装在商店中的常规应用程序一样安装应用程序。