Кто-нибудь сталкивался с какими-либо проблемами при разработке в Windows 7?

Я хочу попробовать Windows 7, но мне интересно, сталкивался ли кто-нибудь, кто это сделал, с какими-либо проблемами, конкретно связанными с разработкой?

т.е. проблемы с VS2008, SQL Management Studio и SQL Server, MySQL, PHP и т. д. и т. д.

Примеры из XP -> Vista: в Vista произошла внезапная потеря SMTP-сервера. И изначально (если я правильно помню) были проблемы с VS2005, и я, кажется, помню, как позже вышел патч для исправления.

РЕДАКТИРОВАТЬ: или, наоборот, какие-либо большие преимущества или выгоды для разработки на Windows 7!


person joshcomley    schedule 25.05.2009    source источник
comment
Я не уверен, что согласен с тем, кто проголосовал за закрытие, поскольку принадлежит serverfault. Это особенно интересно для разработчиков, следовательно, связано с программированием.   -  person paxdiablo    schedule 25.05.2009


Ответы (7)


Я уже некоторое время пользуюсь Windows 7. Я использовал VS2008, netbeans, tomcat, sql manager studio, mysql и т. Д.

И я на самом деле считаю его более стабильным и быстрым, чем Windows Vista.

person Dmitris    schedule 25.05.2009
comment
стабильнее и быстрее, чем Windows Vista, - это несложно. Я видел голые кварки, которые более стабильны, чем Vista :-) - person paxdiablo; 25.05.2009
comment
Я не спорю, просто высказал свое мнение :-) - person Dmitris; 25.05.2009
comment
На 7 кажется, что он быстрее и требует много ресурсов elss. Я не стал более стабильным, так как Vista еще не рушила меня, а 7 - да (но это бета, так что я прощаю;)) - person Alex; 26.05.2009
comment
Да, складывается впечатление, что Windows 7 - более совершенный продукт, чем Vista. - person Dmitris; 28.05.2009

У разработки на Windows 7 до ее выпуска не так много преимуществ. Большинство функций разработки являются функцией IDE, а не ОС. Так что вместо этого вы можете подумать, следует ли вам разрабатывать на Visual Studio 2010 вместо VS2008. Вместо этого у вас больше шансов столкнуться с проблемами совместимости, хотя по большей части Windows 7 гораздо более совместима с существующим программным обеспечением, чем Vista, когда она была в бета-версии.

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

person KnownIssues    schedule 25.05.2009

Единственная проблема, с которой я столкнулся до сих пор, связана с компиляцией старых программ на языке C с помощью Visual C ++. Обычно вы получаете такую ​​ошибку:

mt.exe: общая ошибка c101008d: не удалось записать обновленный манифест в ресурс файла ". \ Release \ SomeProgram.exe". Двоичный файл не является допустимым образом Windows.

Вам нужно добавить в решение пустой файл ресурсов.

Подробнее о проблеме здесь.

person John T    schedule 25.05.2009
comment
Вот такие вещи. Хорошее примечание. - person joshcomley; 25.05.2009

У меня никогда не было работоспособных примеров новых звуковых стеков; таким образом, этот вопрос. API работает, документация ... немного отсутствует на данный момент; обязательно будет исправлено RTM.

В остальном Windows 7 была быстрее и стабильнее, чем Vista (2 сбоя из RTM, 0 сбоев после SP1) для меня. На самом деле, вы должны разрабатывать Vista и тестировать Windows 7 RC в качестве общей практики по отношению к предварительным версиям операционных систем; но я думаю, что в данном конкретном случае нам все сойдет с рук.

person Kevin Montrose    schedule 25.05.2009
comment
Кевин, не могли бы вы прислать мне тестовое приложение, чтобы я мог понять, что вы делаете не так? У меня есть все эти API, и неудивительно, что они мне подходят. Вы можете использовать контактную ссылку в моем блоге, чтобы начать обсуждение, если не можете самостоятельно определить мой адрес электронной почты. - person ReinstateMonica Larry Osterman; 25.05.2009
comment
Теперь вы должны получить от меня электронное письмо через контактную форму вашего блога. - person Kevin Montrose; 25.05.2009

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

Я лично не буду доверять новому выпуску Windows (или Linux, если на то пошло), пока он не появится на рынке в качестве подходящего продукта (не кандидата на выпуск) в течение многих месяцев. Что касается Windows, я обычно жду первого реального пакета обновления плюс месяц, чтобы все мелочи были исправлены.

Для Linux я все еще использую Ubuntu 8.04 LTS, а не 8.1, и уж точно не 9 альфа.

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

person paxdiablo    schedule 25.05.2009
comment
До того, как я переключился, у меня была Vista SP1. Они действительно не чувствуют себя одинаковыми :-) - person Dmitris; 25.05.2009
comment
Я поставил 7 на свой ноутбук (с VS 2008 и SQL-сервером) и очень обрадовался. - person Robert; 25.05.2009
comment
Ubuntu 9.04 давно перешла за пределы альфа-версии. - person James McMahon; 25.05.2009
comment
Приношу свои извинения. Но я бы все равно дождался одного или двух месяцев после выпуска, чтобы убедиться, что все проблемы решены. Думаю, пора взглянуть на эту версию. - person paxdiablo; 25.05.2009

С моей стороны проблем пока нет, я работал над приложением C # с Visual Studio 2008 x64 и веб-приложениями php с Dreamweaver cs3 и netbeans.

Windows7, кажется, просто перспектива с большим количеством наворотов и немного более отзывчивой, не уверен, что действительно ли что-то изменится «под капотом», так сказать. Но мне не чем подкрепить это заявление ...

person corymathews    schedule 25.05.2009

Пользуюсь Win7 уже пару месяцев и никаких проблем не было. Я сразу перешел с XP на 7, и единственные проблемы, с которыми я столкнулся, были связаны с настройкой SourceGear Vault для работы с IIS7 ... в остальном все было хорошо.

Я использую VS 2005, VS 2008, SQL Server 2005, Infragistics NetAdvantage и несколько сторонних компонентов.

Хотя я не видел каких-либо преимуществ для разработки приложений, я бы порекомендовал вам перейти на Win7 только для лучшего ощущения полноценной ОС. Я имею в виду, что XP была хороша, но я действительно копаю Win7.

person GR7    schedule 25.05.2009