Компілятор командного рядка для C # (csc.exe)
• У ваших планах може бути використання автоматизованих засобів розробки, таких як MSBuild або NAnt.
• Ви можете прагнути до розширення свого розуміння C #. При використанні графічних засобів розробки додатків ви все одно даєте інструкції csc.exe про те як обробляти вихідні файли C #. З цієї точки зору дуже корисно знати, що відбувається "за кулісами".
Корисним "побічним ефектом" роботи з csc.exe є те, що вам буде простіше використовувати інші інструменти командного рядка, що входять в комплект поставки .NET Framework 2.0 SDK. У процесі вивчення матеріалу цієї книги ви побачите, що багато дуже важливі утиліти виявляються доступні тільки з командного рядка.
Налаштування компілятора командного рядка для C #
Щоб використовувати компілятор командного рядка для C #, потрібно, щоб ваша система могла знайти файл csc.exe. Якщо машина налаштована неправильно, то при компіляції файлів C # вам доведеться вказати повний шлях до файлу csc.exe.
1. Клацніть на піктограмі Мій Комп'ютер і виберіть пункт Властивості з розкрився контекстного меню.
2. Виберіть вкладку Додатково та клацніть на кнопці Змінні середовища.
3. Подвійним клацанням на імені змінної Path у вікні Системні змінні відкрийте вікно її зміни.
4. Додайте в кінець поточного значення Path наступний рядок (не забудьте про те, що значення в списку змінної Path розділяються крапкою з комою)
Ваша рядок повинна відповідати версії і місця розміщення .NET Framework 2.0 SDK у вашій системі (перевірити павільн зазначеної вами рядки у вікні програми Провідник). Оновивши змінну Path, можна перевірити результат. Для цього слід закрити всі командні вікна (щоб зміни були прийняті системою), а потім, відкривши нове командне вікно, ввести в ньому
Якщо все було зроблено правильно, ви повинні побачити список опцій настройки, які підтримуються компілятором C #.
Зауваження. У списку аргументів командного рядка для будь-якого засобу розробки .NET як роздільник можна використовувати - чи / (наприклад, csc -? Або csc /?).
Додаткові кошти командного рядка .NET
До початку використання csc.exe додайте в системну змінну Path таке значення (знову не забудьте перевірити правильність зазначеного шляху).
C: \ Program Files \ Microsoft Visual Studio 8 \ SDK \ v2.0 \ Bin
Порада. Тепер ви знаєте, як вручну налаштувати свою машину, але є і більш короткий шлях. Середа .NET Framework 2.0 SDK пропонує вже сконфигурированное командне вікно, що розпізнає всі утиліти командного рядка .NET. Використовуючи кнопку Пуск, виберіть з меню Всі Програми? Microsoft .NET Framework SDK v2.0 і активізуйте рядок SDK Command Prompt (Командний рядок SDK).
• У ваших планах може бути використання автоматизованих засобів розробки, таких як MSBuild або NAnt.
• Ви можете прагнути до розширення свого розуміння C #. При використанні графічних засобів розробки додатків ви все одно даєте інструкції csc.exe про те як обробляти вихідні файли C #. З цієї точки зору дуже корисно знати, що відбувається "за кулісами".
Корисним "побічним ефектом" роботи з csc.exe є те, що вам буде простіше використовувати інші інструменти командного рядка, що входять в комплект поставки .NET Framework 2.0 SDK. У процесі вивчення матеріалу цієї книги ви побачите, що багато дуже важливі утиліти виявляються доступні тільки з командного рядка.
Налаштування компілятора командного рядка для C #
Щоб використовувати компілятор командного рядка для C #, потрібно, щоб ваша система могла знайти файл csc.exe. Якщо машина налаштована неправильно, то при компіляції файлів C # вам доведеться вказати повний шлях до файлу csc.exe.
1. Клацніть на піктограмі Мій Комп'ютер і виберіть пункт Властивості з розкрився контекстного меню.
2. Виберіть вкладку Додатково та клацніть на кнопці Змінні середовища.
3. Подвійним клацанням на імені змінної Path у вікні Системні змінні відкрийте вікно її зміни.
4. Додайте в кінець поточного значення Path наступний рядок (не забудьте про те, що значення в списку змінної Path розділяються крапкою з комою)
Ваша рядок повинна відповідати версії і місця розміщення .NET Framework 2.0 SDK у вашій системі (перевірити павільн зазначеної вами рядки у вікні програми Провідник). Оновивши змінну Path, можна перевірити результат. Для цього слід закрити всі командні вікна (щоб зміни були прийняті системою), а потім, відкривши нове командне вікно, ввести в ньому
Якщо все було зроблено правильно, ви повинні побачити список опцій настройки, які підтримуються компілятором C #.
Зауваження. У списку аргументів командного рядка для будь-якого засобу розробки .NET як роздільник можна використовувати - чи / (наприклад, csc -? Або csc /?).
Додаткові кошти командного рядка .NET
До початку використання csc.exe додайте в системну змінну Path таке значення (знову не забудьте перевірити правильність зазначеного шляху).
C: \ Program Files \ Microsoft Visual Studio 8 \ SDK \ v2.0 \ Bin
Порада. Тепер ви знаєте, як вручну налаштувати свою машину, але є і більш короткий шлях. Середа .NET Framework 2.0 SDK пропонує вже сконфигурированное командне вікно, що розпізнає всі утиліти командного рядка .NET. Використовуючи кнопку Пуск, виберіть з меню Всі Програми? Microsoft .NET Framework SDK v2.0 і активізуйте рядок SDK Command Prompt (Командний рядок SDK).