Устанавливаем microsoft visual c# 2008 express edition 9.0

Preparing to Download

You’re almost ready to download and install. This is one of the slower bits particularly if you have selected MSDN and/or the SDK. You’ll probably have time to prepare a meal never mind a coffee break!

Check you have enough disk space free. As a general rule, Windows works best with at least 10-20% of the disk free and the occasional defragment. If you don’t defrag now and then and if you delete and copy or create new files fairly frequently (such as this download) then files will be spread far and wide across your hard disk making it longer (and slower) to retrieve them. It’s also reckoned to wear out disks quicker but that’s difficult to quantify. Think of it as like a service for your car to keep it running well.

Now click the Install button.

Проверка

Рис. 7 Выбираем шаблон будущего проекта

В левой части главного окна IDE в блоке Recent Projects выбираем Create: Project. Или в верхнем меню выбери File -> New Project.

Вместе с MSVC#2008 устанавливаются несколько шаблонов.

В появившемся окне выбери шаблон Windows Forms Application (См. Рис.7).

Строку Name можно не трогать (оставь имя проекта по умолчанию).

Жми ОК.

В левой части окна появится пустая форма (Blank Form), в правой — Обозреватель Решения (Solution Explorer).
Скомпилируем проект. Для этого:

Жми Ctrl+F5 или в главном меню IDE выбери Debug-> Start Without Debugging.

Если всё ОК, то пустая форма, которая изначально была открыта в режиме дизайна (Design Mode), появится на экране в виде готового приложения. Данная программа ничего не делает, но такм мы проверили работоспособность MSVC#2008.

Окно с пустой формой можно закрыть и выйти из MSVC#2008 без сохранения.

Установка

Для установки Microsoft Visual C# 2008 Express потребуется:

  • Компьютер под управлением ОС Windows 7/8/8.1/10 или более поздних версий.
  • Доступ к Интернету для выкачивания IDE. Общий объёма трафика не превысит 1 Гб.


Рис. 1 Убираем галку у пункта ‘Отправлять Майкрософт сведения об использовании данной программы’


Рис. 2 Ставим галку для принятия лицензионного соглашения


Рис. 3 Укажи путь установки или оставь по умолчанию


Рис. 4 Предупреждение Майкрософт о том, что без регистрации MSVC#2008 можно пользоваться не более 30 дней.


Рис. 5 Редактор реестра Windows и его корневые папки-ключи.


Рис. 6 Главное окно MS Visual C# 2008 Express и страница приветствия.

Берём здесь: https://microsoft-visual-c-2008-express-edition.software.informer.com/ (веб-инсталятор) и устанавливаем. Сайт может в нагрузку «навялить» ещё одно (совсем не нужное) приложение «Software Informer». Будь внимателен, интересующий нас файл называется vcssetup.exe . Качаем только его!
Начало установки на этапе инициализации может занять до 10-15 минут в зависимости от мощности ПК и скорости интернет-соединения. В это время комп может заметно подтупливать. Это нормально. Зато потом всё пойдёт как по маслу.
Процесс установки очень прост и сводится к попеременному нажатию кнопки ‘Next’ (Далее) несколько раз.

  • На странице установщика с приветствием не ставим галку у пункта «Отправлять Майкрософт сведения об использовании данной программы» (См. Рис.1). Ещё не хватало, чтобы создатели IDE следили за нами.
  • На странице установщика с лицензионным соглашением ставим галку у пункта «I have read and access the license terms» («Я прочитал и принимаю условия лиц. соглашения»). Галку у пункта о получении RSS-контента ставь на своё усмотрение. (См. Рис.2)
  • На странице установщика с предложением качнуть MSDN ставь галку по желанию (если на компе достаточно дискового пространства). Но лучше убери.
  • На странице установщика выбора пути установки выбери желаемый путь или оставь по умолчанию (См. Рис.3).

В конце установки жмём «Finish» и стартуем IDE с ярлыка в меню Пуск. Для удобства перетащи ярлык IDE на Рабочий стол. На Рис.6 представлен главное окно и страница приветствия MSVC#2008.

Установленная IDE занимает на жёстком диске не более 300 Мб. После первого запуска MSVC#2008 предупредит, что если за 30 дней триального периода она так и не получит регистрационный ключ, все твои наработки пойдут лесом (См. Рис.4).
Получить ключ в наши дни практически нереально, т.к. сервисы регистрации Microsoft для данной IDE давно не работают. Зато можно надолго продлить триальный период. Дело в том, что при первом запуске MSVC#2008 создаёт в реестре по пути HKEY_CURRENT_USER\Software\Microsoft\VCSExpress\9.0\Registration (для Win7) специальный ключ Params, содержащий дату окончания действия незарегистрированной копии IDE (Дата установки + 30 дней). Если, спустя 30 дней, данный ключ просто удалить (можно со всей папкой Registration), и перезапустить MSVC#2008, то у программы возобновится 30-дневный триальный период. А если после удаления ключа изменить системную дату на, скажем, 2099 год, запустить MSVC#2008, закрыть её, вернуть системную дату на текущую и снова запустить, то IDE отрапортует, что у вас остаётся более 29000 дней триального периода, чего должно слихвой хватить на любые разработки.
О том, что такое реестр Windows и как запустить редактор реестра (Regedit.exe) читаем здесь: http://sprosivideo.com/kak-otkryt-reestr-v-windows-7/.
В левой части окна редактора реестра последовательно открываем узлы в виде папок (См. Рис.5) путём нажатия на треугольник (или плюсик) перед их названиями.
Идём по пути: HKEY_CURRENT_USER\Software\Microsoft\VCSExpress\9.0\Registration и смело удаляем ключ Params или всю папку Regisration для обновления 30-дневного триального периода.

Предупреждение

Все действия, описанные в данной статье, приведены здесь исключительно в ознакомительных целях и не являются руководством к действию! За все действия читателей, повлёкшие утерю информации и/или работоспособности компьютера а также нарушение авторских и смежных прав автор статьи и администрация сайта igrocoder.ru ответственности не несут! Всё делаем на свой страх и риск.

Сравнение продуктов Professional Edition и Standard Edition

Сходство продуктов

Продукты Visual Studio 2008 Professional Edition и Standard Edition используют следующие общие функции в интегрированной среде разработки:

  • Система проектов, включая шаблоны и поддержку решений с несколькими проектами
  • Редакторы кода
  • Редактор и конструктор Windows Forms
  • Редактор и конструктор веб-форм
  • Редакторы ресурсов
  • Редактор CSS для создания, применения стилей и таблиц стилей и управления ими
  • Конструктор веб-страниц, включая конструктор HTML с разделением областей, проверку разметки и окно структуры документа
  • Редактор XML (XML, XSL и XSLT)
  • IntelliSense, включая поддержку для JavaScript
  • Фрагменты кода
  • Отладка (локальная и удаленная)
  • Компиляторы языков (Visual Basic .NET, Visual C# и Visual C++)
  • Поддержка 64-разрядного компилятора (только для x64)
  • Поддержка нескольких целевых версий (.NET Framework 2.0, 3.0 и 3.5)
  • Поддержка ASP.NET AJAX
  • Поддержка Windows Presentation Foundation (WPF), включая конструктор WPF с разделением областей, поддержку отладчика и шаблон проекта
  • Поддержка Windows Communication Foundation (WCF), включая тестовый клиент и авторазмещение
  • Поддержка Windows Workflow Foundation (WF), включая конструктор
  • Поддержка LINQ, включая конструктор объектно-реляционной схемы, средство SQLMetal с командной строкой, ориентированные на LINQ редакторы кода и поддержку отладчика
  • Средства проектирования баз данных (локальные и удаленные)
  • Конструктор объектов реляционной базы данных (локально и удаленно)
  • Средства развертывания (ClickOnce и MSI)
  • Автоматизация создания, записи и выполнения макросов
  • Расширенные средства интегрированной среды разработки для создания и использования надстроек и пакетов
  • Поддержка интеграции контроля версий (совместимость с MSSCCI)1
  • Поддержка служб отчетов SQL Server
  • Мастер преобразований Visual Studio для проектов предыдущих версий

Различия между продуктами

Продукты Visual Studio 2008 Professional Edition и Standard Edition имеют следующие различия:

Функция

Standard Edition

Professional Edition

Создание приложений для системы Microsoft Office

Нет

Да2

Создание программного обеспечения для мобильных устройств

Нет

Да

Возможности программы Software Assurance

Нет

Да3

Пользовательский интерфейс

Упрощенные меню и настройки по умолчанию

Полная версия

Документация

В Интернете4

В Интернете и автономно

Конструктор классов и средство тестирования объектов Object Test Bench

Нет

Да5

Отчеты Crystal Reports

Нет

Да

Обозреватель серверов

Нет

Да

Модульное тестирование

Нет

Да6

Входящие в комплект дополнительные средства

SQL Server 2005 Express Edition

SQL Server 2005 Developer Edition

 Примечания.

  1. Microsoft Visual SourceSafe можно приобрести отдельно
  2. Не включает поддержку проектов C++
  3. Software Assurance предоставляется по подписке на MSDN
  4. Автономная документация доступна для отдельной загрузки
  5. Ограниченная поддержка исходного кода C++, предназначенная только для визуализации и документации
  6. Не включает поддержку области действия кода; ограниченная поддержка C++

Варианты поставки Visual Studio 2008

Варианты поставки Visual Studio 2008 практически не отличаются от вариантов поставки Visual Studio 2005 (за исключением, наверное, издания для работы с базами данных — Team Edition for Database Professionals) и направлены на удовлетворение потребностей всего сообщества разработчиков — от студентов и энтузиастов (издания семейства Express) до профессиональных разработчиков, входящих в состав проектной группы (Visual Studio Team System) — рис. 2. Некоторые расширения, которые мы обсудим в данном обзоре, — поддержка технологии LINQ, расширения в дизайнере HTML/CSS, дизайнер для Windows Presentation Foundation и O-R-дизайнер — доступны в изданиях семейства Express, в то время как другие (в первую очередь Visual Studio Tools for Office) требуют использования Visual Studio Professional Edition.

Рис. 2. Издания Visual Studio 2008

По сравнению с Visual Studio 2005 некоторые продукты семейства Visual Studio получили новые названия, которые приводятся в табл. 1.

Таблица 1. Новые названия продуктов
семейства Visual Studio

Название в Visual Studio 2005

Название в Visual Studio 2008

Visual Studio Team System

Visual Studio Team System 2008

Visual Studio 2005 Team Suite

Visual Studio Team System 2008 Team Suite

Visual Studio 2005 Team Edition for Software Architects

Visual Studio Team System 2008 Architecture Edition

Visual Studio 2005 Team Edition for Software Developers

Visual Studio Team System 2008 Development Edition

Visual Studio 2005 Team Edition for Software Testers

Visual Studio Team System 2008 Test Edition

Visual Studio 2005 Team Edition for Database Professionals

Visual Studio Team System 2008 Database Edition

Visual Studio 2005 Team Foundation Server

Visual Studio Team System 2008 Team Foundation Server

Visual Studio 2005 Team Test Load Agent

Visual Studio Team System 2008 Test Load Agent

Названия остальных изданий продуктов, входящих в семейство Visual Studio, остались прежними — изменилась лишь версия продукта (табл. 2).

Таблица 2. Другие продукты семейства
Visual Studio

Название в Visual Studio 2005

Название в Visual Studio 2008

Visual C# 2005 Express Edition

Visual C# 2008 Express Edition

Visual C++ 2005 Express Edition

Visual C++ 2008 Express Edition

Visual Basic 2005 Express Edition

Visual Basic 2008 Express Edition

Visual Web Developer 2005 Express Edition

Visual Web Developer 2008 Express Edition

Visual Studio 2005 Standard Edition

Visual Studio 2008 Standard Edition

Visual Studio 2005 Professional Edition

Visual Studio 2008 Professional Edition

С помощью средств, включенных в состав Visual Studio 2008, можно создавать приложения для широкого спектра платформ — от так называемых разумных устройств (smart personal objects) до сотовых телефонов, планшетных компьютеров и настольных компьютеров и серверов (рис. 3).

Рис. 3. Платформы, поддерживаемые в Visual Studio 2008

Compile and run the Hello World Application

Now press the F7 key to compile it or click on the Build Menu and click Build Ex1. That will take a few seconds and you should see

 ========== Rebuild All: 1 succeeded, 0 failed, 0 skipped ==========

After a successful compilation, click on the line that says return 0 and press the F9 key. It should put a small circular arrow in the margin. That’s a breakpoint. Now press F5 and the program should run until it hits the line where you pressed F9.

You should be able to click the black box where the output of the application goes and see the Hello World message in the top left corner. On the next page you’ll see a screen dump of this.

Now select Visual C++ again, and press F5 again. The program will run to completion and the output window will vanish. If we hadn’t created a break point you wouldn’t have seen the output.

That completes the installation. Now why not have a look at the C and C++ Tutorials.

Selecting the Install Folder

You have to install the software somewhere and the default selection «c:\Program Files\Microsoft Visual Studio 9.0\» is as good a place as any. Generally Microsoft have got this sort of thing figured out. You get pretty good at stuff with 30 years practice!

You can also review the full list of things that will be installed and see vast acreage of your precious disk space become part of the Microsoft reservation. Mine totalled 827 Mb but only 57MB download as I had the MSDN stuff already.

Also downloaded on mine was

  • Microsoft .NET Framework 3.5. You need this to run C# 2008.
  • SDKs for Express Tools for .NET and Win 32.
  • Microsoft Visual C# 2008 Express Edition
  • Microsoft SQL Server Compact 3.5

Do you want MSDN Express Library to go?

You should include the MSDN 2008 Express Edition in the download unless you have done this already for the Visual C++ download.

If you have already downloaded that then you may already have this. It contains projects, source code and help so it has to be downloaded, but only once!

Here’s a tip. If you haven’t defragged your PC for a while, I recommend you do it before installing Microsoft Visual C# 2008 Express Edition. For XP and 2000 it’s easy. Just right click on the Start button and click explore. Now where you main drive is (Usually C:) right click on it and select Properties- it’s normally at the bottom. Now click the tools Tab, select de-fragmentation and follow the instructions.

Оцените статью
Рейтинг автора
5
Материал подготовил
Андрей Измаилов
Наш эксперт
Написано статей
116
Добавить комментарий