4

当我尝试使用 Web Deploy 部署到 IIS7 网站时,其中一个选项是在目标上标记为 IIS 应用程序。

这意味着什么时候打勾或关闭?

在此处输入图像描述

4

3 回答 3

5

设置此选项时,您的站点将变为虚拟应用程序,而不是虚拟目录。
有关两者之间的差异,请参阅:http: //blogs.msdn.com/b/wenlong/archive/2006/11/22/virtual-application-vs-virtual-directory.aspx

于 2011-05-02T07:43:57.540 回答
1

它会导致已部署的项目在目标上设置为 IIS 应用程序。

如果取消选中它,项目将不会设置为 IIS 应用程序。

Creating a Publish Profile请参阅MSDN 文章的第 6 步,尤其是最后一句。

于 2011-05-02T07:41:56.983 回答
1

这是 Oded 参考资料中的相关文字....

6.如果您没有部署 IIS 设置,请选中标记为目标上的 IIS 应用程序复选框。

如果您正在部署 IIS 设置,则不会显示此选项,因为 Web 项目的 IIS 应用程序状态是已部署的 IIS 设置之一。

当项目属性页面的打包/发布 Web 选项卡上的包括在 IIS 管理器中配置的所有 IIS 设置复选框被清除时,您通常会选中此复选框。在极少数情况下,您不想将 Web 项目部署为目标 Web 服务器上的 IIS 应用程序。例如,假设您正在部署的项目实际上不是 Web 应用程序,而仅包含虚拟目录内容,例如图像、XML 文件等。在这种情况下,您可能希望清除此复选框,以便不将部署的项目设置为 IIS 应用程序。

于 2011-09-25T18:50:00.677 回答