在TeamCity-Agent上运行时,我在IIS上更改虚拟目录的物理路径时出现问题。
我正在使用<mkiisdir />
NAntContrib任务更改路径。在使用nant的命令提示符下,它工作得很好并且也改变了物理路径。
在TeamCity下,NAnt日志输出看起来很好,好像一切正常。但是当我的Web应用程序启动时,物理路径仍然是错误的。
所以我开始使用IIS提供的adsutil.vbs
来改变物理路径。在命令提示符下,它工作正常,但在TeamCity上它不会更改路径,尽管构建日志显示它已更改为正确的目录。
我甚至在更改之前停止了IIS,并在更改路径后将其重新启动,但它也没有帮助。
我希望你能帮我解决这个非常烦人的问题。