2010-03-16 3 views
3

У нас есть проект, который разрабатывается третьей стороной. Они используют LINQ и .NET 3.5 с Visual Studio 2008. В настоящее время мы в 2005 году с .NET 2. Как только они доставили нам код, мы не уверены в том, сможем ли мы скомпилировать/построить их код, используя наши текущий инструментарий Visual Studio. Я знаю, что мы можем скачать .NET 3.5, но не уверены, возникли ли у нас проблемы с Visual Studio.Visual studio 2008/2010 dilemma

Итак, мы планируем модернизировать. Но так как Visual Studio 2010 скоро будет выпущена, мы ждем этого или обновляемся до 2008 года?

+0

Уверенный, что вы захватили 2010. Всего один месяц ожидания. – 2010-03-16 15:48:49

+2

Захватите кандидат на выпуск VS2010 ... он почти идеально подходит и определенно достаточно хорош для использования в производстве – thaBadDawg

ответ

2

Обновление до 2010 года. Мы говорим об этом месяц, пока вы не отойдете от рук. И он находится в состоянии RC (так что вы можете фактически протестировать сейчас, когда он компилируется и т. Д. Никаких серьезных изменений не произойдет). Обратите внимание, что я не говорю, что выходите на .NET 4.0 NOW - просто используйте VS 2010. Нет смысла двигаться в 2008 году на данный момент.

+0

Я согласен - вы можете использовать 2010 и нацелить свои проекты 2005/2.0 - я думаю, вам нужно преобразовать файлы csproj, но это не так, как если бы вы их удаляли. 2010 IDE очень приятный, есть много, чтобы наслаждаться там ... – TobyEvans

1

С таким выпуском, что я дождался обновления и использовал кандидат на выпуск до тех пор.

1

Кажется, это не проблема. Если у вас нет оперативных потребностей, вы можете подождать VS2010 и/или еще лучше, установить и использовать кандидат на выпуск (на некритической рабочей станции/роли) и познакомиться с новыми материалами.

3

Вот план:

  1. Обновление до RC теперь для некритичных элементов. Получите знакомство с ним.
  2. Проверьте ваше стороннее приложение в RC на , чтобы выявить любые проблемы.
  3. Добавить приложение к вашему договору с 3-й партией, что они будут потребности поставить приложение в .NET 4.0 RTM, совместимых с VS2010 RTM, т.е. получить их обновления тоже!
+0

+1 на контрактном дополнении. Некоторые поставщики предоставят это, только если он явно запрошен. Более того, это показывает, что вы внимательно смотрите не только на готовый продукт, но и на код, который будет доставлен. Важно держать поставщиков на своих ногах и сосредоточиться на производстве высококачественных материалов. –

+1

Говорят, как настоящий представитель отдела продаж MS ;-) [Извините, не смог удержаться. Эффективно ваши советы достаточно разумны, и мой комментарий не означает обиды; но бит о распространении «вируса» казался забавным, все] – mjv

+0

Хороший вывод, который я (раньше) работал на MSFT :) +1 для вас! –