当我尝试使用NAnt
构建脚本在远程服务器中创建虚拟目录时无法创建并显示以下错误消息:
The webservice at 'remote_machine' does not exist or is not reachable
远程服务器的操作系统是 Windows Server 2008 。在这里,我使用了NAnt 0.92
和natcontrib 0.92
。
任何建议都将不胜感激。
EDiT:它适用于本地机器,但不适用于遥控器。有任何建议请。
代码部分:
<property name="serverName" value="MyServer"/>
<property name="currentDeployName" value="Research"/>
<property name="deployDir" value="\\${serverName}\wwwroot\${currentDeployName}"/>
<property name="currentDir" value="${deployDir}"/>
<property name="DeployWebDir" value="${sourceDir}\Deployment\Deployment.Web"/>
<property name="webrootDir" value="C:\Inetpub\wwwroot"/>
<deliisdir iisserver="${serverName}" vdirname="${currentDeployName}" />
<mkdir dir="${deployDir}" />
<copy todir="${deployDir}" overwrite="true">
<fileset basedir="${DeployWebDir}">
<include name="**\*" />
</fileset>
</copy>
<mkiisdir iisserver="${serverName}" dirpath="${webrootDir}\${currentDeployName}"
vdirname="${currentDeployName}"/>