【问题标题】:This application can only run in the context of an app container此应用程序只能在应用程序容器的上下文中运行
【发布时间】:2013-02-27 11:44:31
【问题描述】:

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

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

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

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

【问题讨论】:

标签: c# visual-studio-2012


【解决方案1】:

如果这是一个商店/UWP 应用,那么它只能通过 appx 包安装。通常这应该通过商店。

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

在 VS 中转到:PROJECT > Store > Create App Packages... > 然后选择 No 为商店构建包

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

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

来源:

https://stackoverflow.com/a/33669395/3850405

【讨论】:

    猜你喜欢
    • 2018-02-02
    • 2016-02-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-10-06
    • 2023-03-24
    • 1970-01-01
    • 2020-03-21
    相关资源
    最近更新 更多