我正在使用 VisualStudio 2010 为 Web 应用程序生成 Web 部署包。我在发布设置中启用了“包括应用程序池选项”。
因此,从 VS 2010 在我的 Windows 7 PC 上构建 web 包后,我得到了带有所有附加文件的 web 包,并且在 .SetParameters.xml 文件中有“IIS Web 应用程序池名称”参数来指定应用程序池名称部署包时。在包 archive.xml 文件中有应用程序池配置。
问题在于 Server 2008 R2 构建服务器 - 当我从 VS 2010 构建 Web 包时,.SetParameters.xml 文件中没有“IIS Web 应用程序池名称”参数,但包的archive.xml 文件具有应用程序池配置并且在部署时Web 包应用程序池是使用默认名称创建的。
问题是 -
应用程序池配置如何在包中但没有“IIS Web 应用程序池名称”参数?
也许在服务器上安装 Msdeploy 或 VS2010 有什么问题?
如何在 VS2010 中声明此参数?