Visual Studio 2010 не запускается на Windows 7


29 0

После установки Windows 7 у меня до сих пор не работает Visual Studio 2010, поэтому разработка D Photo Workshop замерзла и окочанела в зародыше. Все попытки запустить или переустановить Visual Studio 2010 закончились неудачно, потому что программа категорически не видит .NET финальной версии и упорно ищет бету. Судя по отзывам в интернете, чтобы запустить среду разработки, мне нужно удалить .NET 4.0 и впаять вместо него бета версию. Мне этого делать не хочется, поэтому чижу, жужжу и жду когда же выйдет финальная версия Visual Studio 2010. Так как до нужного 10-го года осталось совсем чуть-чуть, а программы Microsoft в основном выходят до указанного в маркировке года, то надеюсь, что ждать придется не долго.

Вообще-то странно, что возникла такая проблема загрузки среды разработки на полноценном .NET. Единственное объяснение, которое я могу дать - разработчики таким образом пытаются защитить программу от нелегального использования с полноценным .NET. Если я прав, то ход вполне оправданный, ведь Visual Studio 2010 тоже бетта и не финальная версия.


Понравилось? Кликни Лайк, чтобы я знал, какой контент более интересен читателям. Заметку пока еще никто не лайкал и ты можешь быть первым


Комментарии

IvanIvanich

06 Октября 2009

Здравствуйте Михаил!
Недавно стал читателем Вашего блога, хотя книги Ваши знаю давно и они мне нравятся!
У меня к Вам вопрос, немного не по теме поста. Просто не знаю, где его можно задать.
Сколько языков программирования Вы знаете? Спрашиваю, потому, что видел Ваши статьи и книги практически о всех современных языках программирования.
Ещё раз извините, что не по теме!


Михаил Фленов

06 Октября 2009

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

Знаю очень хорошо: C#, ASP.NET, PHP, Delphi
Хорошо: Java, C++
Немного приходилось использовать: Python, Assembler (давно), Perl
Люблю: C# (не знаю почему, но что-то влюбился начиная с .NET 2.0)


IvanIvanich

06 Октября 2009

Спасибо, что ответили! :)
Тогда ещё один вопрос на эту тему. Я начинающий программист и хотел бы узнать, сколько времени Вам понадобилось на изучение всех этих языков и с чего Вы начинали?


Михаил Фленов

06 Октября 2009

Я до сих пор их изучаю :). Языки меняются, постоянно появляется что-то новое, поэтому этот процесс бесконечный. Самое сложное выучить первый язык. После этого много времени отнимает изучение хотя бы базовых алгоритмов. Без них ты не станешь хорошим программистом. Ну а потом уже на изучение нового языка уходит максимум месяц. Достаточно познакомится с синтаксисом и все пойдет. Начинал с Pascal и Basic (в институте заставляли), потому С++ и Ассемблер, потом Delphi, Java, Perl, PHP, C#, ASP.NET, и совсем недавно познакомился с Python, но шкодить на нем не собираюсь, только познакомился.


07 Октября 2009


Знаю очень хорошо: C#, ASP.NET, PHP, Delphi


Вопрос конечно не корректный, но на русский язык "перевести" не могу :). Если, Михаил, твои "очень хорошие знания Delphi" взять за 100%, то сколько % из этих знаний содержится в библии delphi?


Михаил Фленов

07 Октября 2009

Не измерял.


IvanIvanich

07 Октября 2009

Здравствуйте, Михаил!
Извините за настырность, но хотел бы Вам ещё два вопроса задать.
1. Что Вы посоветуете почитать по алгоритмам?
2. Как вы относитесь к VB.NET. Майкрософт утверждает, что он по функциональности и мощи не уступает С# и даже С++? И как Вы считаете подходит ли он для первого языка обучения?
Получилось три вопроса :)


Михаил Фленов

07 Октября 2009

1. Все, что увидишь. не рекомендую начинать с Кнута, если только ты не математик, потому что он пишет тяжеловато. Сначала лучше что-нибудь другое, а вот потом уже к Кнуту можно обращаться.

2. VB.NET не может быть лучше или хуже, потому что он просто реализуте все возможности .NET, как и С#. Код от этих языков будет идентичен и взаимозаменяем, разница только в синтаксисе

3. Если нравится синтаксис, то используй. Еще раз говорю, заницы кроме синтаксиса у VB.NET и С# не должно быть. Выбирай то, что больше нравится по красоте


IvanIvanich

07 Октября 2009

Спасибо!


dmitriy

08 Октября 2009

Поставил тут 7-ку 7600 релиз OEM. VS2008 нормально. А вот MSSQL 2008 не хочет становиться говорит что надо ставить только 2008 SP1. Но увы Express SP1 только голый. без FullText и ReportService.
Даже в режиме совместимости не хочет работать. Устаназвилвает DB и при конфигурировании выдает ошибку вроде такой:
Engige DB Server 2008 not start service.
В общем не может стартовать сервис.
Выхода два:
1. поставить MSSQL2008 R2 CTE но у него срок действя 180 дней. И он английский (хотя это не пугает).
2. Поставить DB Engine 2005 SP3 + FullText. После накотить компоненты ReportService и доп компоненты. B поставить сразу же SP1.
Странное поведение 2005 SP3 ставит на ура, 2008 SP1 и 2008 R2 тоже а 2008 просто стартовать не может.
И еще вопрос если можно раз тут пошел разговор про программирования.
Почему большенство программистов не любят русские версии студий и др. языков? Я покрайней мере сталкнулся с одной проблемой пока. Если стоит русская версия, то Silverlight tools не ставитьсчя говорит надо ENU. Как выход поставил WebDevelop 2008 Express ENU и все пошло.


Михаил Фленов

08 Октября 2009

Не могу говорить за всех программистов, но я не против русских версий, но не использую :). Просто я уже давно привык, что среда разработки у меня на английском. Когда впервые поставил VS на русском, то ощущал себя немного по идиотски. Так что в моем случае банальная привычка.


Вася

08 Октября 2009

Здравствуйте, Михаил!
Ответьте, пожалуйста!
Помните ли вы все изученные алгоритмы или просто понимаете?
И вот еще, я учусь на втором курсе и мы всего лишь пишем стек. Это нормально, или вы в моем возрасте знали гораздо больше?


Михаил Фленов

08 Октября 2009

Все конечно не помню. Я даже всех и не знаю, потому что очень много всего. Нужно знать и понимать основные типа списки, сортировки, деревьев, обход деревьев, поиск и т.д.. А в твоем возрасте я знал меньше, потому что у меня нет образования программиста, я экономист и алгоритмы изучал позже.


Overdrive

08 Октября 2009

2IvanIvanich зачем тебе начинать с программирования под .NET. ИМХО лучше начать с С/С++ (Года два назад посоветовал бы Delphi).


Overdrive

08 Октября 2009

2Вася заучивать алгоритмы нет смысла. А если задача не типовая. Здесь ты должен разработать свой алгоритм ну и соответственно описать его на каком-нибудь языке программирования. Если задача большая, нужно разбить ее на подзадачи и решать их. В совокупности получается, что ты решил большую задачу =) Алгоритмизация это одно, а кодинг это другое.
ИМХО лучше не ждать пока тебя научат в ВУЗе. Например в моем колледже по БД дали только основы. Про остальные предметы молчу. А твой случай похож на случай с моим братом, который надеется, что к 5му курсу его научат. Делай вывод...


Vis-a-vis

09 Октября 2009

И вот еще, я учусь на втором курсе и мы всего лишь пишем стек.

Блин, я учусь на 4-м курсе колледжа и понятия не имею, что такое стек((


IvanIvanich

09 Октября 2009

Overdrive
С NET. хочу начать, потому, что это передовая технология, и потому, что с С/С++ говорят тяжело начинать


IvanIvanich

09 Октября 2009

Overdrive

С/С++ говорят не подходит для первого языка обучения. Слишком трудные :) А NET. вроде бы перспективная среда разработки.

Михаил, а какой бы Вы посоветовали ЯП для начинающего?


Михаил Фленов

09 Октября 2009

С++ и С# очень похоже. Трудность С++ заключается в том, что там есть указатели. Эту тему почему-то авторы книг делают сложной и описывают сложными словами. Из-за непонимания и входят в ступор, особенно, когда слышат, что есть указатель на указатель. Но если нормально объяснить, то ничего страшного нет. Поэтому .NET языки для обучения проще.


IvanIvanich

09 Октября 2009

И всё таки на мой вопрос Вы не ответили :) Какой язык изучать первым? Одни советую начинать с Python или Ruby, другие кричат, что только с С++, третьи советуют С или Assembler чтобы понять как всё работает... Как Вы считаете с высоты Вашего опыта, с чего лучше?


Михаил Фленов

09 Октября 2009

У каждого будет свое мнение и если интересует мое,  то я бы начинал с C#. Он прост и жить будет.


Ekstrem

10 Октября 2009

Михаил, а как без указателей? тебя не стесняет их отсутствие? Я не особо игрался с .NET, но всё равно не могу представить как это - без API :( просто рисовать интерфейсы и логику? ок. если это приложение для работы с базой, допустим, тогда ещё ясно. А если тулза например для... ну если скажу сеть, стану на грабли) ибо там это есть. Тулзу та некоторую, вы сделаете скорее на Delphi? так?


Михаил Фленов

10 Октября 2009

Абсолютно не стесняет отсутствие указателей и даже радует. Не фиг о них заботиться. В .NET все объекты находятся в динамической памяти. Зачем мне заботиться о памяти и ее освобождении? Я только выделяю память, а все остальное берет на себя платформа. Это правильно и это будет развиваться.

Люди когда-то не понимали объектные языки и визуальное программирование. Точно так же говорили - как же мы теперь будем программировать? Визуальные языки отнимают у нас процесс программирования. Но ничего, привыкли и поняли, что избавившись от муторных построений инерфейсов, программисты больше внимания стали уделять именно кодингу, а не созданию формы окна.

Если ты возложешь работу с указателями на платформу, то у тебя появляется еще больше времени на более интересные задачи. Тебе не надоело следиьт за памятью? Мне да, я лучше буду заниматься алгоритмом работы программы, а не визуальным интерфейсом или указателями. Если захочу вспомнить это, то вернусь в С++ и поиграюсь в нем для души. Так что тут я хвалю MS за .NET, потому что есть за что.


olegmaster

10 Октября 2009

прямая работа с памятью - это огромный минус безопасности программы. различные переполнения буферов как раз возникают из-за некорректного обращения программистом с функциями работы с памятью. в этом плане c# выигрышнее c/c++ - меньше шансов ошибиться.


10 Октября 2009


Не измерял.

ну примерно сколько %?.. интересно же какой у меня будет уровень как прочту до конца эту книгу.


Михаил Фленов

10 Октября 2009

Какой процент от моих знаний? :) Я даже представить себе не могу, как это можно измерить. Чтобы посчитать процент, нужно както замерить, но в чем измерять знания?


Sdk

11 Октября 2009

интересно же какой у меня будет уровень как прочту до конца эту книгу.

Можно прочитать хоть десять книг, а процент знаний будет на нуле. Нужно просто вдумываться в материал и что-то запоминать для себя. Вот тогда результат будет близиться к 100%.


Сергей Сергеев (Vood

01 Августа 2012

Здравствуйте, Михаил! У меня проблема с запуском Visual Studio 2010. При запуске требует установки internet explorer 6 и выше. При этом установлен internet explorer 9. Подскажите как быть. Раньше в Visual не работал. Сам занимаюсь программированием давно. Работаю постоянно с железом. Занимаюсь техническим зрением и для систем вооружения и работы не в проворот. Не хочется зависать на мелкой проблеме.  Кстати на счет указателей. C++ в этом плане содержит много архаичного и не нужного, а Java и C# как его потомки избавлены от этого в том числе и от указателей. Пишу на C++ для заказчиков, а для себя пишу на Java (иногда некоторые приложения для железа) непосредственно железо программирую на Ассемблере, Verilog, VHDL. Считаю, что Java идеальный для первого изучения в виду его простоты, прозрачности и стройности. Как хобби разрабатываю интересные интерфейсы и визуальные компоненты на основе системы Swing. Новичкам посоветовал бы в качестве первого языка именно Java (7-е издание – просто красота) а в качестве среды разработки -- eclipse.


Михаил Фленов

01 Августа 2012

Вот такой проблемы ни разу не видел. Visual Studio у меня всегда ставился без проблем и даже не знаю, что посоветовать и где посмотреть. Гуглани, может народ сталкивался с подобным.


Добавить Комментарий

Еще что-нибудь

Хотите найти еще что-то интересное почитать? Можно попробовать отфильтровать заметки на блоге по категориям.

О блоге

Программист, автор нескольких книг серии глазами хакера и просто блогер. Интересуюсь безопасностью, хотя хакером себя не считаю

Обратная связь

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

Пишите мне