Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Командная строка Visual Studio (2010)Содержание книги
Поиск на нашем сайте
Программисту, использующему язык С#, для разработки .NET-приложений на выбор доступно много инструментов. Программистам не обязательно требуется приобретать (или даже получать бесплатно по программе поддержки школьников, студентов и аспирантов: Microsoft DreamSpark) копии сред разработки Visual Studio 2008/2010/11 Beta для того, чтобы разрабатывать программы на С#. На самом деле, создавать.NET-программу любого рода можно с помощью распространяемого бесплатно и доступного для загрузки комплекта инструментов для разработки программного обеспечения ― пакета Microsoft.NET Framework 4 (веб-установщик) (http://msdn.microsoft.com/netframework), который является полноценным SDK (Software Development Kit ― комплект средств разработки). В этом пакете поставляются многочисленные управляемые компиляторы, утилиты командной строки, примеры кода, библиотеки классов.NET и полная справочная система. Тем, кто планирует использовать Visual Studio 2010 или Visual С# 2010 Express, следует иметь в виду, что в установке пакета .NET Framework 4 SDK нет никакой необходимости. При установке любого из упомянутых продуктов этот пакет SDK устанавливается автоматически и сразу же предоставляет всё необходимое. Если использование IDE-среды от Microsoft не планируется, необходимо установить.NET Framework 4 SDK. прежде чем приступать к программированию. При установке.NET Framework 4 SDK, Visual Studio 2010 или Visual C# 2010 Express на локальном жёстком диске создается набор новых каталогов, в каждом из которых содержатся разнообразные инструменты для разработки.NET-приложений на языке C#. Многие из этих инструментов работают в режиме командной строки, и чтобы использовать их в любом каталоге, нужно сначала соответствующим образом зарегистрировать пути к ним в операционной системе. Для этого можно обновить переменную среды PATH вручную, но лучше пользоваться предлагаемым в Visual Studio 2010 окном командной строки (Командная строка Visual Studio (2010)). Чтобы открыть это окно, необходимо (например, для Windows 7) выбрать в меню Пуск, далее пункт перейти Все программы, затем открыть директорию Microsoft Visual Studio 2010 и, наконец, директорию Visual Studio Tools. Загруженное окно командной строки выглядит так:
Рис. 1. 1. Окно «Командная строка Visual Studio (2010)»
Преимущество применения именно этого окна командной строки связано с тем, что оно уже сконфигурировано на предоставление доступа к каждому из инструментов для разработки.NET-приложений. При условии, что на компьютере развёрнута среда разработки.NET, можно попробовать ввести команду «csc -?» и нажать клавишу Enter. Если всё в порядке, появится список аргументов командной строки, которые может принимать работающий в режиме командной строки компилятор С# («csc » означает C Sharp Compiler):
Рис. 1. 2. Все возможные команды компилятора csc.exe
2. Компилятор «csc.exe»: создание файла *.cs
В действительности необходимость в создании крупных приложений с использованием одного лишь компилятора командной строки С# может никогда не возникнуть, тем не менее, важно понимать в общем, как вручную компилировать файлы кода.
Существует несколько причин, по которым освоение этого процесса может оказаться полезным:
Ещё одно преимущество подхода с использованием одного лишь компилятора csc.ехе состоит в том, что он позволяет обрести навыки и чувствовать себя более уверенно при работе с другими инструментами командной строки, входящими в состав.NET Framework 4 SDK, так как целый ряд важных утилит работает исключительно в режиме командной строки. Чтобы посмотреть, как создавать.NET-приложение без IDE-среды, давайте построим с помощью компилятора С# и текстового редактора Блокнот (Notepad) простую исполняемую сборку по имени LC_Console.exe. Сначала необходимо подготовить исходный код. Запустим программу Блокнот, открыв меню Пуск, далее последовательно открываем: Все программы -> Стандартные –> Блокнот. Напишем в новом файле в Блокноте типичное определение пространства имён и класса на С#:
using System;
namespace LC_Console { class Program { static void Main() { int a = 10; Console.WriteLine(a); Console.WriteLine("Привет, мир!"); Console.ReadLine(); } } }
После окончания ввода сохраним файл под именем LC_Console.cs. Теперь давайте ознакомимся с ключевыми опциями компилятора С#.
|
||||
Последнее изменение этой страницы: 2016-08-15; просмотров: 1015; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.117.71.213 (0.005 с.) |