Visual Studio 2008 на бета-версии Windows 7 - PullRequest
9 голосов
/ 24 января 2009

Я подумываю о полном обновлении до Windows 7 Beta, чтобы стереть Vista с моего HD.

Будет ли Visual Studio 2008 хорошо работать в Windows 7? Я прочитал некоторые сообщения на форуме, что были проблемы.

Ответы [ 16 ]

22 голосов
/ 24 января 2009

Windows 7 очень стабильная и очень быстрая, если вы знаете, что делаете и готовы пойти на небольшой риск, вам не нужно устанавливать виртуальную машину. Visual Studio 2008 Professional работает без каких-либо проблем (по крайней мере, насколько я мог видеть). Я набираю это с машины с Windows 7, на которой работает VS2008 с Windows Mobile SDK 6 без проблем.

5 голосов
/ 02 февраля 2009

У меня проблема с VS2008 SP1 на бета-версии Win7. В конструкторе LINQ to SQL (DBML) таблицы исчезают при наведении на них курсора мыши. Я пробовал искать, но нигде не нашел упоминаний об этом.

Это было обновление с Vista SP1, на котором уже был установлен VS2008 SP1. Я попробую позже с чистой установкой Win7, которую я имею (еще не установил VS2008 на той). Кроме этого у меня не было никаких проблем вообще. Обновление Vista до Win7 работало отлично.


РЕДАКТИРОВАТЬ: я должен добавить, что оба VistaSP1 x64 и Win7 x64. Возможно, этого не произойдет в 32-битной версии Win7. Кто-нибудь может подтвердить?

ОБНОВЛЕНИЕ: я сделал чистую установку Win7 с VS2008 SP1, и таблицы DBML все еще исчезают. Это не так уж важно для меня сейчас, только раздражает.


РЕДАКТИРОВАТЬ: Кроме того, иногда я блокирую файлы в Win7 без видимой причины. Я не могу переименовать или удалить файл и не могу найти, какой процесс заблокировал его с помощью procxp или монитора ресурсов Windows. Видимо, происходит только с исполняемыми файлами. Я пытался удалить антивирусное программное обеспечение, TortoiseSVN или все, что может блокировать файлы. Что касается VS2008, я случайно получаю эту ошибку при компиляции:

Невозможно скопировать файл "obj \ Debug \ HelloWorld.exe" в "bin \ Debug \ HelloWorld.exe". Процесс не может получить доступ к файлу «bin \ Debug \ HelloWorld.exe», так как он используется другим процессом.

Я заканчиваю тем, что отключаю / перемонтирую диск или перезагружаю Windows, чтобы освободить его от файла.


РЕДАКТИРОВАТЬ: VS2008 SP1 DBML дизайнер проблема исправлена ​​в Win7 build 7057! : D

1 голос
/ 27 июля 2009

Единственное, что я нашел до сих пор, но это чертовски меня раздражает, это то, что, если я что-то делаю с настройками импорта экспорта, он вешает на Visual Studio что-то свирепое. По-видимому, «пакет» Xaml или что-то повреждено, даже при абсолютно чистой установке.

Я пытаюсь восстановить все приложение.

1 голос
/ 25 июля 2009

ПРИМЕЧАНИЕ. Если бы я мог, я бы сделал это как комментарий к сообщению Росса.

Windows 7 - это НЕ просто перспектива с новыми обоями, из опыта последних выпусков она чрезвычайно эффективна (и заметно быстрее) по сравнению с перспективой.

Кроме того, Росс, ваши ошибки, возникающие при включении и выключении, скорее всего будут ошибками синхронизации, нежели ошибками Windows 7. Было бы неплохо проверить это в другой ОС, просто чтобы проверить. У меня никогда не было проблем с контрольными точками со времен пре-беты.

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

Еще одно странное исправление появилось при установке VS SP1, однако это исправлено с момента последнего выпуска Win 7.

У нас также есть проблемы при установке Microsoft Blend 2 и Visual Studio, из-за которых вам нужно было установить в определенном порядке, опять же это было исправлено после RC.

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

1 голос
/ 09 марта 2009

Прекрасно работает, за исключением того, что у дизайнеров (Linq To Sql, Entity Framework, Class Designer ...) есть неприятная проблема обновления.

Обычно каждый раз, когда ваша мышь наводит курсор на класс, класс отключается, что затрудняет редактирование диаграммы.

Не шоу-стоппер, а раздражение.

1 голос
/ 24 января 2009

Для меня это отлично работает на Windows 7. Клянусь, на 7 он падает гораздо меньше, чем на Vista - я был в восторге. Не говорю, что это сработает очень хорошо для всех, но я, безусловно, надеюсь, что это сработает и для вас, если вы попробуете!

1 голос
/ 24 января 2009

Один из моих коллег имеет двойную загрузку Windows 7 Beta и Vista, и он прекрасно работает с Visual Studio 2008 в Windows 7. Но это только опыт одного человека, я уверен, что в целом будут проблемы.

1 голос
/ 24 января 2009

Если вы хотите проверить Windows 7, я бы пошел с установкой виртуальной машины вместо полной. По крайней мере, пока он не достигнет стадии RC.

0 голосов
/ 15 ноября 2009

Установлены VS2008 (Pro) и SP1 на Win7 (Pro) Retail полной версии. Честно говоря, есть кошмарные проблемы, и я собираюсь ненадолго вернуться к XP.

Разработка MFC C ++: Вопросы: VS2008 Добавить существующий элемент в проект. Диалог файлов не позволяет Ctrl + левый щелчок, чтобы выбрать более одного файла одновременно. Так что это становится настоящей PITA, чтобы добавить 10 файлов в проект.

Открытие .rc файла из другого проекта больше не позволяет перетаскивать в текущий проект rc файл. На самом деле это сбой VS2008 каждый раз. Я устал 3 раза. Эта функция работала и работает на VS2008 на XP и на всех предыдущих VS вплоть до VS4

Win7: Использование диалогового окна открытия файла не позволяет использовать колесо мыши, и если я щелкаю в представлении списка файлов, глупый одиночный щелчок открывает файл, который мне не нужен, поэтому я должен использовать тупую полосу прокрутки VScroll.

Win7: После борьбы со всем дерьмом «Отказано в доступе» и его настройкой, как мне нравится использовать Windows, кажется разумным при запуске нескольких других программ, которые я установил до сих пор. Я думаю, что я просто борюсь с кривой обучения, когда я обошел Vista.
Я не могу сказать, что вижу большую разницу в скорости, сопоставленной с XP, это то же самое. Мое аппаратное обеспечение разумное (двухъядерный (двухъядерный) Xeon 2,8 ГГц, памяти и пространства на жестком диске и т. Д.)

0 голосов
/ 31 октября 2009

Хорошо. Переустановил свежую копию Windows 7 x64 Home Premium, а затем сразу установил Visual Studio 2008 Enterprise, и все заработало нормально. Таким образом, любой сбой был вызван каким-то сторонним программным обеспечением, которое было установлено ДО VS2008. Не уверен, какой именно, но будет запускать тестовый проект VS2008 после каждой установки программного обеспечения сторонних производителей, чтобы попытаться отследить его. Он все еще работает немного медленно, но каждый раз, когда я запускаю тестовый проект, кажется, что он работает быстрее и плавнее.

...