此应用程序只能在app容器的上下文中运行

use*_*749 12 c# visual-studio-2012

我正在使用C#上的monoxna在VS2012上开发Windows 8的应用程序.

双击时不会运行输出.exe文件.它显示消息

此应用程序只能在app容器的上下文中运行.

如何为该应用生成可运行的exe?

Ogg*_*las 1

如果这是商店/UWP 应用程序,则只能通过 appx 包安装。通常这应该通过商店进行。

如果您不想(或不能)通过商店分发,那么您可以创建一个可以直接安装的包。

在 VS 中,转到:项目 > 商店 > 创建应用程序包... > 并选择否为商店构建包

在计算机上安装应用程序之前,您需要在该计算机上启用开发人员功能:
设置 > 更新和安全 > 对于开发人员 > 选择:旁加载应用程序

然后只需运行使用该包创建的 PowerShell 脚本即可安装它。

来源:

/sf/answers/2356857681/