C# 错误:使用jenkins部署asp.net应用程序时,Localhost不存在

C# 错误:使用jenkins部署asp.net应用程序时,Localhost不存在,c#,asp.net,iis,jenkins,localhost,C#,Asp.net,Iis,Jenkins,Localhost,我使用的是Jenkins 4.26.2,我在本地主机的默认端口80上配置了一个网站。 当我构建应用程序时,它成功地创建了部署包。但在将该包安装到IIS时出错 错误:(2017年5月25日凌晨1:07:21)请求发出时出错 在远程计算机上处理。错误:站点“localhost”不存在 存在 以下是命令: "C:\Windows\Microsoft.NET\Framework\v4.0.30319\msbuild.exe" "C:\Program Files (x86)\Jenkins\workspa

我使用的是Jenkins 4.26.2,我在本地主机的默认端口80上配置了一个网站。 当我构建应用程序时,它成功地创建了部署包。但在将该包安装到IIS时出错

错误:(2017年5月25日凌晨1:07:21)请求发出时出错 在远程计算机上处理。错误:站点“localhost”不存在 存在

以下是命令:

"C:\Windows\Microsoft.NET\Framework\v4.0.30319\msbuild.exe" "C:\Program Files (x86)\Jenkins\workspace\EMR\EMR.WEB\emr.web.csproj" /T:Build;Package /p:Configuration=DEBUG /p:OutputPath="obj\DEBUG" /p:DeployIisAppPath="/localhost" /p:VisualStudioVersion=11.0


"C:\Program Files (x86)\IIS\Microsoft Web Deploy\msdeploy.exe" -verb:sync -source:package="C:\Program Files (x86)\Jenkins\workspace\EMR\EMR.WEB\obj\Debug\_PublishedWebsites\emr.web_Package\emr.web.zip" -dest:auto,computerName=localhost -allowUntrusted=true

是Jenkins和IIS在同一台服务器上。是的,Jenkins和IIS在同一台计算机上。通过查看IIS管理器,尝试用IIS站点名称更新/p:DeployIisAppPath=“/localhost”此值。从错误消息中,它正在连接到localhost,但它表示站点“localhost”未退出。如果我这样尝试/p:DeployIisAppPath=“”,则会出现以下错误。错误:(2017年5月25日10:16:29下午)在远程计算机上处理请求时出错。错误:站点“http:”不存在。您可以为我提供IIS管理器的屏幕截图,并扩展站点。