我试图使用NAnt/NAntContrib构建脚本在Windows 2008(IIS 7.0)上构建Web应用程序。NAntContrib/NAnt mkiisdir在IIS 7.0/Windows 2008上失败
在构建文件,有mkiisdir的任务,这将失败,:
[mkiisdir]在该web服务“localhost”的不存在或不可达。
到目前为止我发现的所有文档/帖子(非w2k8,仅适用于Vista)都表示要安装IIS 6兼容性服务(包括所有这些服务,包括脚本工具等)。所以我做了,但仍然会抛出此错误。
任何想法还有什么需要改变,所以NAnt能够创建/删除IIS 7.0上的虚拟目录?
编辑:新数据 - 当我以本地管理员身份登录到此服务器时,该nant任务成功,但当我以域管理员身份登录时失败。我在本地管理员组中添加了域管理员组,但仍然失败。任何想法我需要检查/更改,以使我的域管理员用户能够执行此任务有什么其他权限?我可以毫无问题地手动创建虚拟文件夹。
你有没有发现这个时候工作它不是本地主机?意思是您的目标mkiisdir所在的机器不是运行NAnt进程的机器? – 2009-08-07 17:33:30
但我不敢说,当我尝试远程服务器时,它不适用于我。你能提供任何建议吗? – 2012-12-23 11:20:43