Подтвердить что ты не робот

Каков правильный порядок установки программного обеспечения Microsoft на рабочей станции разработчика?

Я сделал это миллион раз... настройка рабочей станции разработчика.

Есть ли передовая практика или контрольный список установки для установки программного обеспечения для разработки Microsoft на рабочей станции? Как насчет применения обновлений и/или пакетов обновления? Есть ли конкретный порядок для этого, в надежде минимизировать любые проблемы с установкой.

Наша текущая библиотека программного обеспечения состоит из:

  • Visual Studio 2003
  • Visual Studio 2008
  • SQL Server 2005
  • Microsoft Office 2007

Мы используем некоторые другие инструменты, но обычно я стараюсь устанавливать их, как только я получаю хорошую сборку от Microsoft... возможно ли создание хорошая или не является другой темой! =)

Кроме того, вы используете любое программное обеспечение, например Ghost для создания изображений рабочей станции? Какой-то простой способ восстановить рабочую станцию.

4b9b3361

Ответ 1

Я бы использовал следующие и этот порядок IS KEY, если вы хотите сделать ASP.NET Development без проблем.

  • Операционная система
  • IIS для ОС - Если это не сделано до VS, могут быть проблемы
  • Обновления ОС
  • Офис
  • Обновления Office
  • SQL Server и инструменты
  • Обновления SQL Server
  • VS 2003
  • Обновления VS 2003
  • VS 2005 (НЕ устанавливайте SQL Express)
  • Обновления VS 2005
  • VS 2008
  • Обновления VS 2008
  • VS 2010
  • Обновления VS 2010
  • VS 2012
  • Обновления VS 2012
  • Любые сторонние инструменты для сред разработки (Telerik, DevExpress и т.д.)

Я обнаружил, что с этим форматом у вас НЕ будут какие-либо проблемы, но если вы измените порядок, у меня были плохие вещи раньше. Особенно важна установка IIS!

Ответ 2

Я бы сделал:

  • Операционная система
  • Управление
  • .Net framework runtimes
  • Обновления безопасности
  • SQL Server
  • Visual Studio
  • Клиент контроля версий
  • Антивирусное программное обеспечение (если применимо)
  • Любые другие инструменты (Notepad ++, ftp-клиент и т.д.)
  • Обновления безопасности

SQL Server приходит перед Visual studio, потому что я использую Developer Edition или полную версию из MSDN. Если вы сначала установите Visual Studio, он захочет поместить Sql Server Express Edition в мою систему, чего я не хочу.

Это просто оставляет заказ для установки визуальной студии. В общем, вы хотите сначала установить более старые продукты. Однако может быть ситуация, когда это не так. Если у вас есть, скажем, VS2008 Standard и VS2003 Professional, вы, возможно, захотите установить профессиональную версию позже. Но я не смог сыграть с этим конкретным сценарием.

Наконец, я обычно предпочитаю применять все патчи сразу. Это экономит время. Тем не менее, я хочу удостовериться, что мои .Net-версии работают в актуальном состоянии до установки инструментов разработки, а в случае нескольких выпусков Visual Studio (или любого другого сложного пакета) я предпочитаю, чтобы каждый экземпляр программного обеспечения был полностью до начала установки следующего. Это помогает с проблемами совместимости.

Ответ 3

Я определенно призрачный наркоман. На прежней работе я потратил бы около 2-3 часов, чтобы правильно настроить все необходимое для пользователя: заплатки Windows +, патчи Office +, Acrobat Reader и т.д. После того, как все готово, я бы создал образ всего жесткого диска, используя Ghost, и сохраните его где-нибудь (если возможно, запишите его и сжечь на DVD).

Затем, когда появился новый коллега, я заставил Ghost восстановить изображение на новый жесткий диск - это было выполнено за 20 минут или меньше! После этого ручная работа была уменьшена до:

  • Изменение имени ПК
  • Изменение номеров Windows и Office License (я помню, что для TechRepublic был инструмент для этого, технически это не незаконно).
  • Изменение IP-адреса ПК (если вы не используете DHCP)
  • Готов!

Все эти шаги могут быть легко написаны сценарием, если хотите. Во всяком случае, это всего 10 минут или меньше.

В моей текущей работе я просто разработчик, поэтому я больше не отвечаю за подготовку машин для новых сотрудников. Однако из этого прошлого опыта я бы сказал, что использование Ghost - это самый быстрый и экономичный способ настройки новых компьютеров!

В частности, установка Windows и переход на Windows Update - argh!! Я действительно ненавижу потерять так много времени на этих шагах, его можно терпеть, если вы делаете это только один раз.

Ответ 4

Я склонен идти в хронологическом порядке. Самое старое программное обеспечение для самого последнего.

В вашем случае я бы сделал что-то вроде

  • Office 2007 (обычно я устанавливаю офис)
  • VS2003
  • Установите обновления VS2003 с помощью обновления Microsoft.
  • SQL Server 2005
  • Установите SQL Server 2005 с помощью Центра обновления Майкрософт.

И так далее...

Когда настройка завершена и машина настроена, я делаю полное базовое изображение с Acronis True Image.

Ответ 5

Я не использую Ghost, поскольку ни одна из рабочих станций, которые я устанавливаю, не идентична.

Что касается порядка установки, я бы сделал:

  • Office 2007
  • SQL Server 2005
  • VS 2003
  • VS 2008

Ответ 6

Моя рекомендация - начать с ОС и ее обновлений, а затем добавить Office, если вам это нужно, а затем установить Virtual PC или VMWare. Таким образом, вы можете разделить разные версии (и бета) всех материалов разработки на разные VPC. Ваше реальное оборудование останется чистым, и вы сможете плавно переключаться между средами.

Ответ 7

Для веб-платформы у Microsoft есть хороший установщик пакетов: http://www.microsoft.com/web/channel/products/WebPlatformInstaller.aspx

Мне нравится использовать sysprep перед тем, как изобразить машину, чтобы я мог создавать несколько рабочих станций с одинаковой конфигурацией

Ответ 8

Вы должны иметь возможность устанавливать каждую часть программного обеспечения независимо от того, в каком порядке вы его устанавливаете. При этом, если вы хотите быть "безопасным", начните с самой младшей версии каждого и поработайте над вами, установив обновления /SP по мере продвижения.