我正在尝试使用 NAnt/NAntContrib 构建脚本在 Windows 2008 (IIS 7.0) 上构建 Web 应用程序。
在构建文件中,有 mkiisdir 任务,它失败了:
[mkiisdir] 'localhost' 的 web 服务不存在或无法访问。
到目前为止我发现的所有文档/帖子(非 w2k8,仅 Vista)都说要安装 IIS 6 兼容性服务(所有这些,包括脚本工具等)所以我做了,但它仍然抛出这个错误。
知道还需要更改什么,以便 NAnt 能够在 IIS 7.0 上创建/删除虚拟目录吗?
编辑:新数据 - 当我以本地管理员身份登录此服务器时,nant 任务成功,但当我以域管理员身份登录时它失败。我已经在本地管理员组中添加了域管理员组,但它仍然失败。知道我需要检查/更改哪些其他权限才能使我的域管理员用户能够执行此任务吗?我可以毫无问题地手动创建虚拟文件夹。