asp.net - Web 部署工具 2.1 和 Web 部署 3.5 之间有什么区别?从 VS 2010 部署需要哪一个?

标签 asp.net visual-studio iis

我正在尝试设置从 Visual Studio 到运行 IIS 7.5/Windows Server 2008 的机器的 asp.net mvc 项目的发布/部署。我发现 this有用的教程,我知道我需要安装一个叫做 web deploy 的东西。

当我从 Web Platform Installer 安装它时,我看到了几个选项:Web 部署工具 2.1、Web 部署 3.5 和
用于托管服务器的 web 部署 3.5。

我需要哪一个?有什么不同?

enter image description here

最佳答案

Web Deploy 只是一个帮助自动将 ASP.NET 网站部署到许多不同 Web 服务器配置的工具。您拥有什么版本的 VS 并不重要。最新版本是 3.5,与 2.1 相比,它只是增加了几个功能

这是一个下载链接,它可以为您提供比 Web 平台安装程序更多的信息
http://www.microsoft.com/en-us/download/details.aspx?id=39277

这是 MS IIS 团队的博客,讨论了各种版本和功能
http://blogs.iis.net/msdeploy/default.aspx

关于asp.net - Web 部署工具 2.1 和 Web 部署 3.5 之间有什么区别?从 VS 2010 部署需要哪一个?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17838990/

相关文章:

asp.net - 部署后更改 asp.net Web 服务命名空间

javascript - 验证码 : hooking to TextBox's OnKeyDown from script

c# - 从 Visual Studio 中的 C# 代码传递到 C 代码

asp.net - 将 Windows 身份验证与 Azure WebApp/网站结合使用

c# - .HasRequired 无法在模型中工作

c# - 如何用html代码替换gridview?

c# - .NET 调用将 [enter] 击键发送到当前进程,这是一个控制台应用程序?

c# - 使用 asp.net core 和 visual studio 2017 从图像中读取 OCR 和文本

asp.net - 从 IIS 部署中恢复 ASP.NET 项目

asp.net - 如何禁用通过 IIS 提供的单页应用程序 HTML 文件的缓存?