Разница между проектами веб-развертывания (.wdproj) и MSDeploy

  • В чем разница между проектами веб-развертывания (.wdproj) и новый MSDeploy?
  • Предпочитаете ли вы использовать MSDeploy вместо проектов веб-развертывания?
  • эта надстройка создана только для обратной совместимости с уже созданными Проекты Visual Studio 2005/2008 или это продукт, который будет развиваться?

person resnyanskiy    schedule 26.04.2012    source источник
comment
stackoverflow.com/questions/7317672/   -  person resnyanskiy    schedule 26.04.2012


Ответы (1)


  1. Проекты веб-развертывания и веб-развертывание (также известное как MSDeploy) не исключают друг друга; вы можете использовать WDP для создания пакета развертывания веб-развертывания. Веб-развертывание - это инструмент IIS, который может использоваться Visual Studio или MSBuild. В Visual Studio 2010 конвейер веб-публикации реализован с помощью MSBuild, поэтому он может работать одинаково из среды IDE (функция публикации в один щелчок) или путем вызова целевых объектов MSBuild из командной строки. См. Эту страницу MSDN:

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

  1. Если вы используете VS 2010 или более позднюю версию и используете проекты веб-приложений, а не проекты веб-сайтов, вам не нужны проекты веб-развертывания, если вы не хотите создать этап предварительной компиляции / слияния в развертывание. Если вы используете проекты веб-сайтов, вам все равно нужно использовать проекты веб-развертывания.

  2. Дни WDP сочтены, она не будет развиваться.

person tdykstra    schedule 27.04.2012