繁体   English   中英

Web部署项目(.wdproj)和MSDeploy之间的区别

[英]Difference between Web Deployment Projects (.wdproj) and MSDeploy

  • Web部署项目 (.wdproj)和新的MSDeploy有什么区别?
  • 是否更喜欢使用MSDeploy而不是Web部署项目?
  • 难道这个插件在已创建Visual Studio创建只是为了向后兼容2005/2008项目,或者是产品,这将是发展?
  1. Web部署项目和Web部署(aka MSDeploy)不是互斥的;它们是互斥的。 您可以使用WDP创建Web Deploy部署程序包。 Web Deploy是可以由Visual Studio或MSBuild使用的IIS工具。 在Visual Studio 2010中,Web发布管道是使用MSBuild实现的,因此它可以从IDE(一键式发布功能)以相同的方式运行,也可以通过从命令行调用MSBuild目标来运行。 看到此MSDN页面:

http://msdn.microsoft.com/en-us/library/dd394698.aspx

  1. 如果您使用的是VS 2010或更高版本,并且使用的是Web应用程序项目而不是网站项目,则不需要Web部署项目,除非您要在部署中构建预编译/合并步骤。 如果您使用的是网站项目,则仍然需要使用Web部署项目。

  2. WDP的日子已被编号,它将不会发展。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM