网站发布错误,请大家帮忙看看,谢谢。
在远程服务器上发布的错误:
错误1Web 部署任务失败。(无法完成向远程代理 URL“http://10.167.169.110/MSDEPLOYAGENTSERVICE”发送请求。)
此错误指示您无法连接到服务器。请确保服务 URL 正确,此计算机和服务器计算机上的防火墙和网络设置配置正确,并且已在服务器上启动了适当的服务。
错误详细信息:
无法完成向远程代理 URL“http://10.167.169.110/MSDEPLOYAGENTSERVICE”发送请求。
无法连接到远程服务器
由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。 10.167.169.110:8000OilField
在本机上发布的错误:
错误1Web 部署任务失败。(不支持元数据库路径“默认应用程序”。路径必须采用“/lm/w3svc/<siteid>/ROOT/...”格式。)
不支持元数据库路径“默认应用程序”。路径必须采用“/lm/w3svc/<siteid>/ROOT/...”格式。
找不到元数据库键“/lm/w3svc/754099214”。
系统找不到指定的路径。 (异常来自 HRESULT:0x80070003)00OilField
我本机的开发环境是VS2010;在服务器10.167.169.110上只装了.NET Framework 4.0,在两台电脑上都安装MS Deploy 3.0来着,但是好象这个程序没有起到任何作用。
[解决办法]
可能是要在服务器IIS上启用WebDAV Publishing吧。是IIS 7吗?是的话,在Windows Server 2008上可以通过ServerManager->Roles->Web Server (IIS)->Add Role Services来添加WebDAV Publishing;在Windows 7上可以在控制面板的程序列表里,选Turn Windows Features on or off,然后安装Internet Information Services->World Wide Web Services->Common HTTP Features->WebDAV Publishing
[解决办法]
选Turn Windows Features on or off,然后安装Internet Information Services->World Wide Web Services->Common HTTP Features->WebDAV Publishing