我有VS 2013 Ultimate。我的远程服务器是IIS 7.5并启用了远程部署。我已通过Web Platform Installer 4.6安装了Web Deploy Tool 2.1并成功安装。
当我尝试在发布工具上验证从本地计算机到远程服务器的连接时,出现以下错误: "无法加载文件或程序集' Microsoft.Web.Deployment,Version = 9.0.0.0,Culture = Neutral,PubliKeyToken = 31bf3856ad364e35或其中一个依赖项。系统找不到指定的文件。"
我了解我的计算机缺少Microsoft.Web.Deployment.dll。我安装了Web Deployment Tool来安装这个程序集。但这并没有解决问题。程序集不会反映在我的可用程序集列表中,以作为参考添加到我的项目中。
其他主题已经回答了同样的问题。但那些并没有解决我的问题。
有任何想法解决这个问题吗?
此致 苏拉杰
答案 0 :(得分:7)
Web Deloy 3.5解决您可以从Web Deploy下载的问题
3.5,来自http://www.iis.net/downloads/microsoft/web-deploy
在VS 2013中关闭并重新加载项目。
尝试在连接选项卡上验证
发布您的网站。
答案 1 :(得分:1)
在2020年,我像这样解决了这个问题: