本文档说明如何设置IIS服务器并验证是否可以承载Web应用程序包,同时详细介绍如何有效使用和调用App Installer。
为了成功完成本教程,你需要满足以下先决条件:
安装Visual Studio 2017及Web开发工具和IIS
拥有Windows 10应用包
如果您不想或不需要将应用程序发布到Microsoft Store,但仍然希望利用Windows 10的打包和部署平台,那么使用App Installer是一种很好的方法。通过这种方式,开发人员和IT专业人员可以在自己的内容分发网络(CDN)上托管Windows 10应用程序。
IIS是一项Windows功能,可以通过“开始”菜单进行安装。打开“开始”菜单并搜索“启用或关闭Windows功能”。
找到并选择“IIS”以安装该功能。此外,您还需要安装ASP.NET 4.5或更高版本。为此,请转到“IIS”->“万维网服务”->“应用程序开发功能”,然后选择一个大于或等于ASP.NET 4.5的版本。
安装Visual Studio 2017(如果尚未安装)。如果您已经安装了Visual Studio 2017,请确保安装了以下工作负载。如果没有,您可以使用Visual Studio安装程序(从“开始”菜单中找到)进行安装。
ASP.NET和Web开发
其他所需的工作负载
安装完毕后,启动Visual Studio并创建一个新项目(“文件”->“新建项目”)。
以管理员身份启动Visual Studio 2017,并使用空白项目模板创建一个新的Visual C# Web应用程序项目。
在“解决方案资源管理器”中,右键单击该项目,并选择“属性”。
在Web应用程序属性中,选择“Web”选项卡。在“服务器”部分中,从下拉菜单中选择“本地IIS”,然后单击“创建虚拟目录”。
接下来,将要分发的应用包添加到Web应用程序中。如果你没有可用的应用包,可以从GitHub上的初学者项目中获取应用包。在安装应用程序之前,必须先将证书安装到设备上(步骤9)。
在此示例中,Web应用程序使用了一个简单的HTML页面。您可以根据需要自行创建。
在解决方案资源管理器中右键单击解决方案根项目,选择“添加”->“新项目”,然后从“Web”部分添加新的HTML页面。
创建HTML页面后,在解决方案资源管理器中右键单击该HTML页面,然后选择“设为起始页”。
要在网页中成功调用App Installer应用程序来安装Windows 10应用程序,关键在于使用App Installer向操作系统注册的自定义方案: 。有关更多信息,请参阅下面的代码示例。
通过单击VS功能区上的运行按钮,生成并运行Web应用程序。
完成本地验证后,可以考虑将App Installer添加到环回豁免列表中。这将允许应用程序使用IP环回地址,如http://localhost/。若要执行此操作,请以管理员身份打开命令提示
标签:
加入本站QQ群获取更多实时游戏软件,线报,资源,福利点我加群
免责声明:
多特下载站仅为用户提供信息存储空间服务,所有资源均来源于网络或用户上传。我们无法对所有内容进行逐一审核,因此不保证资源的绝对准确性和完整性。用户在使用过程中应自行判断并承担相关风险。如涉及版权问题,请及时联系我们处理。对于因使用本站资源引发的一切争议、损失或法律责任,除法律明确规定外,多特下载站概不负责。请用户务必遵守法律法规,合理合法使用下载内容。侵删请致信E-mail: caozl@nbrjwl.com