none
关于企业内部应用部署更新等问题! RRS feed

  • 问题

  • 公司开发了一款内部软件

    但是不想通过windows应用商店发布

    看了网上许多技术帖子通过Powershell来部署和更新

    但是我现在有许多疑问

    1.就是关于证书的问题

    开发的应用部署到机器后应用有使用时间限制,一段时间后应用不能打开,需要重新部署后才可以使用。

    我想知道是不是不通过windows应用商店发布部署的应用都有时间限制?

    2.对于企业内部应用有没有一套完整的解决方案

    3.请大家分享一下企业内部应用的开发和部署经验十分感谢

    2014年2月10日 2:12

答案

  • Hi,

    为了部署仅限企业内部使用的企业应用,你可以通过sideloading技术进行部署。这需要在计算机组策略设置中,选中“Allow all trusted applications to install”。

    然后,可以通过Powershell cmdletsDeployment Image Servicing and Management (DISM)平台,进行具体部署。

    例如:添加应用 add-appxpackage C:\app1.appx DependencyPath C:\winjs.appx, 移除应用 Remove-AppxPackage Package1

    更多Powershell cmdlets,请参考以下链接:

    http://technet.microsoft.com/en-us/library/hh856045.aspx

    你进行sideloading的时候,是需要开发者账户的。此外,为了运行sideloaded LOB app,你需要激活sideloading product key或加入到设置了"Allow all trusted applications to install"的域中。这要视具体的系统情况而定。

    请您参考 How to Add and Remove Apps,和 Deploying Metro style apps to businesses,以了解更多详情。

    通过sideloading部署的应用是没有有效期的,除非应用本身是有使用期限的限制。您可以参考以下链接:

    http://msdn.microsoft.com/en-us/library/windows/apps/hh694065.aspx

    另外由于本论坛是主要关注windows store app开发的问题,更多关于sideloading product key这个问题您可以在TechNet的Windows 8 IT Pro 这个论坛得到更加专业的帮助!

    感谢您对本论坛的支持,并祝您好运!


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey. Thanks<br/> MSDN Community Support<br/> <br/> Please remember to &quot;Mark as Answer&quot; the responses that resolved your issue. It is a common way to recognize those who have helped you, and makes it easier for other visitors to find the resolution later.


    2014年2月11日 2:14
    版主