2

我使用 Visual Studio Express 2012 RC 开发了一个 Windows 8 C# 应用程序。我可以在我的电脑上运行它。但是,我想创建一个可执行文件,以便我的朋友也可以尝试该应用程序。当我单击 bin/Release 文件夹下的 .exe 文件时,它显示:

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

如何手动或使用 Visual Studio 2012 创建应用容器?

4

1 回答 1

9

这里

在通过商店进行认证和部署之前,您需要开发人员许可证来开发和测试 Metro 风格的应用程序。Visual Studio 2012 将在首次运行时自动请求开发人员许可证。要在没有 Visual Studio 的情况下获得开发人员许可证,请在 powershell 中运行 show-WindowsDeveloperLicenseRegistration 函数:

C:\Windows\system32>powershell 
Windows PowerShell Copyright (C) 2012
Microsoft Corporation. All rights reserved.

PS C:\Windows\system32> Show-WindowsDeveloperLicenseRegistration

有关开发人员许可证的信息,请参阅:获取开发人员许可证(Metro 风格应用程序)要部署应用程序,请从 Store.Build Pacakage 菜单在 Visual Studio 中构建一个包。构建它以供本地使用。将生成的包复制到目标计算机并运行包含的 Add-AppDevPackage.ps1 文件。另请参阅在本地共享应用程序包。 - 抢

于 2012-07-31T17:05:30.517 回答