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

Поддерживает ли Visual Studio 2010.NET CTP?

... или мне абсолютно нужен Visual Studio 11 Developer Preview?

В основном я интересуюсь поддержкой ReSharper; 6.1 EAP пока недоступен.

Я собираюсь создать приложение WPF 4.5 greenfield (так как мне нужны некоторые новые функции), и мне интересно, что будет обеспечивать наименьшее сопротивление для обновления по линии.

4b9b3361

Ответ 1

Вы уже используете его, если вы развернули .NET 4.5 или VS 11 на вашем компьютере..NET 4.5 не является бок о бок, он заменяет 4.0. Я не слышал, чтобы кто-то жаловался на это, за исключением людей, использующих PostSharp, которые плохо обрабатывают перенаправление типов.

Я еще не сделал этого, поэтому не принимайте это за консультацию, чтобы установить его. Немногие программисты могут позволить себе выпускать CTP на производственной машине. Используйте виртуальную машину или некритичную машину.

Ответ 2

Я только что установил VS2012, работает нормально, но мои программы, которые используют FFTW, отказываются загружать DLL. Я попытался вернуться и снова построить VS2010... и теперь обнаруживаю, что ВСЕ мои проекты при компиляции в VS2010 генерируют эту ошибку:

фатальная ошибка LNK1123: сбой при преобразовании в COFF: файл недействителен или поврежден

Я выяснил, что это было из-за .NET 4.5, поэтому я удалил .NET 4.5 и установил .NET 4.0, и теперь все снова работает в VS2010... но теперь VS2012 даже не запускается, он просто показывает заставку на секунду, а затем завершается с ошибкой "Операция не может быть завершена".

Мне не кажется, что можно использовать VS2010 и VS2012 в одной системе, и причина в том, что VS2010 не будет правильно связываться с установленным .NET 4.5, а VS2012 не будет работать без него.

Ответ 3

Я устанавливаю .NET 4.5 Developer preview из http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=27541.

Пока он отлично работает с VS 2010 SP1 на моем ПК и ReSharper 6.1 EAP (который теперь доступен http://confluence.jetbrains.net/display/ReSharper/ReSharper+6.1+Nightly+Builds) также отлично работает, особенно последняя сборка, которую вы считаете RC.

Как примечание, у меня также есть .NET Async CTP и ASP.NET MVC 4, и он также работает с обоими. Вы можете использовать последние улучшения производительности .NET 4.5 и функции, и вам не нужно делать какие-либо обновления для VS 11 Developer Preview, если только вам не требуется создавать приложения Metro Style, насколько мне известно.

Итак, для среды разработчика я могу порекомендовать сейчас обновить .NET 4.5. Я уверен, что в большинстве случаев это не приведет к существенным проблемам. ОДНАКО, В случае, если вы сосредоточитесь на разработке WPF 4.5, вы VS11 выполняете некоторые проблемы совместимости, поэтому вам может быть интересно установить VS11 в VM для создания связанной с WPF разработки здесь и использовать встроенный редактор XAML VS11 и т.д.

Ответ 4

Если ваше приложение не будет отправлено до следующего года, я бы не стал больше заниматься разработкой CTP. Я понимаю, что бета-версия ожидается в феврале, а выпуски предварительного просмотра часто меняются совсем немного (включая API).

Если бы это был я, я бы подождал, по крайней мере, бета-версии 1, но будьте готовы подождать, по крайней мере, следующей осенью, чтобы получить лицензию go-live.

Ответ 5

Он также не работает в .NET 4.5 с EF 5. Похоже, что Microsoft не обратил внимания на собственную пробную базу AdventureWorksLT2008R2. Одна таблица и одна хранимая процедура не будут импортироваться в EF 5 из-за типа поля иерархии.

Если они сохранят это, они окажутся устаревшими. С другой стороны, Java поддерживает иерархические и пространственные типы данных.