如何在不提交存储的情况下安装Windows 8应用程序

Mat*_*olo 46 windows-8 windows-runtime winrt-xaml

对于客户,我需要提供我们的Windows 8 Metro应用程序.当我部署我的解决方案或项目时,我得到一个exe但我无法安装它.我得到一个MessageError,我只能在app容器中启动exe.

如何创建我的应用程序版本以将其提供给我的客户而无需将其加载到Microsoft Store?

akt*_*ton 40

使用PowerShell cmdlet add-appxpackage.例如:

add-appxpackage C:\myapp.appx
Run Code Online (Sandbox Code Playgroud)

有关详细信息,请参阅http://blogs.msdn.com/b/uk_faculty_connection/archive/2012/04/03/installing-enterprise-metro-apps-without-using-microsoft-store.aspx.

  • 谢谢,我已经解决了.以下是我如何获得.appx包:Visual Studio 2012 - >项目 - >商店 - >创建应用包.我将生成的包复制到我的Windows 8平板电脑上.在生成的文件夹中,有"Add-AppDevPackage.ps1"PowerShell脚本,它在平板电脑上执行,并且安装了应用程序.在此过程中,我需要管理员权限和我的Windows Live Developer凭据. (4认同)
  • @smitalm如果在Visual Studio 2012下创建Windows应用商店应用,它将生成.appx文件.有关Windows应用商店应用的更多信息,请参见http://msdn.microsoft.com/en-us/library/hh446593(v=vs.85).aspx. (2认同)