可以创建安装包,以便于在生产环境中设置 Web 服务。 这会生成.MSI文件。
使用 Visual Studio 创建安装包以生成.MSI文件
打开已发布 ASP.NET Web 服务项目。
在解决方案资源管理器中,右键单击解决方案节点,单击“ 添加”,然后单击“ 新建项目”。
在“ 添加新项目 ”对话框中的“ 项目类型 ”区域中,展开 “其他项目类型”,展开 “设置和部署项目”,然后选择 “Visual Studio 安装程序”。 在 “模板 ”区域中,选择 “Web 安装项目”。
在 “名称” 文本框中,键入 Web 安装项目的名称。 可以使用与 ASP.NET Web 服务项目相同的名称,并将“_Setup”添加为后缀,然后单击“ 确定”。
在解决方案资源管理器中,右键单击新创建的 Web 安装项目节点,然后指向 “查看”,然后单击“ 文件系统”。
在 “文件系统 ”窗口中,右键单击 “Web 应用程序文件夹” 节点并指向 “添加”,然后单击“ 项目输出”。
在“ 添加项目输出组 ”对话框中,从 ASP.NET Web 服务项目中选择 “主输出 和 内容文件 ”,然后单击“ 确定”。
在解决方案资源管理器中,展开 Web 安装项目下的 “检测到的依赖项 ”节点。
选择所有依赖项。 在 “属性” 窗口中,将 “排除 ”属性设置为 True。
生成 Web 设置项目。
注释
有关创建 Web 设置项目的详细信息,请参阅 Visual Studio 帮助集合 https://go.microsoft.com/fwlink/?LinkId=62268中的“如何创建或添加 Web 安装项目”。