我开发使用Visual Studio Express的2012 RC在Windows 8 C#应用程序。 我可以在我的电脑上运行。 不过,我想创建一个可执行文件,这样我的朋友们也可以尝试申请。 当我点击下斌/释放文件夹中的.exe文件,它说:
此应用程序只能在一个应用程序容器的上下文中运行。
我如何可以手动或使用Visual Studio 2012创建一个应用程序容器?
我开发使用Visual Studio Express的2012 RC在Windows 8 C#应用程序。 我可以在我的电脑上运行。 不过,我想创建一个可执行文件,这样我的朋友们也可以尝试申请。 当我点击下斌/释放文件夹中的.exe文件,它说:
此应用程序只能在一个应用程序容器的上下文中运行。
我如何可以手动或使用Visual Studio 2012创建一个应用程序容器?
见这里 。
你需要一个开发者许可,以开发和测试之前,认证和通过商店部署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中创建一个软件包。 它构建在本地使用。 所产生的包复制到目标机器上并运行包括添加-AppDevPackage.ps1文件。 另见本地共享应用包。 - 抢