IIS7.5和MSBuild扩展包:是否可以为Web应用程序的物理路径指定凭据?

时间:2015-10-15 16:42:52

标签: msbuild iis-7.5 msbuildextensionpack

我正在为IIS7.5上托管的Web应用程序编写MSBuild安装程序

到目前为止,使用IIS管理器设置Web应用程序是一个手动过程。

该过程涉及为应用程序的物理路径设置凭据,但我很难找到如何使用扩展包执行此操作。

有谁知道:

  1. 如果有可能实现这个目标吗?
  2. 如何?
  3. 哪个版本的扩展包支持它?
  4. 蒂亚, 麦克

1 个答案:

答案 0 :(得分:0)

我已经找到了使用扩展包设置虚拟目录的方法 默认情况我已经发布了我的答案,以防它帮助其他任何人。对于需要更精细控制谷物的人来说,Mitul的评论也值得尝试。

我们使用的扩展包版本相当陈旧。在当前版本中,Iis7Website类的ConnectAsUser和ConnectAsUserPassword属性可用于设置网站虚拟目录的默认用户名和密码:

<MSBuild.Web.ExtensionPack.Web.Iis7WebSite
    ConnectAsUser="foo"
    ConnectAsUserPassword="sesame"
    ...other properties>
</MSBuild.Web.ExtensionPack.Web.Iis7WebSite>

谢谢, 麦克