:: Меню ::

Головна
  • Про сайт
  • Введення
  • Середовище програмування VB .NET: Visual Studio .NET
  • Вирази, оператори і передача управління
  • Класи і об'єкти
  •  Спадкоємство і інтерфейси
  • Обробка подій і делегати
  • Обробка помилок в VB .NET
  • Форми Windows, графічний вивід і друк
  • Уведення-виведення
  •  Багатопотокові застосування
  • Підтримка баз-даних в VB .NET
  • Короткий огляд ASP .NET
  • Складки .NET, установка додатків і COM Interop
  • Книга для гостей
    Контакти
    Добавити у вибране

    :: Друзі ::

     
     

    :: Лічильники ::

    = =

     

     

     

     

    Включення нових проектів

    У існуюче рішення можна легко додати новий проект — відкрийте рішення і виконаєте команду File > New > Project. На екрані з'являється знайоме діалогове вікно New Project (мал. 2.17), але якщо уважно придивитися до нього, ви відмітите два нові перемикачі. При установці перемикача Close Solution, як і раніше, новий проект створюється в новому рішенні. Але якщо встановити перемикач Add To Solution, IDE включає новий проект у відкрите рішення.

    Мал. 2.17. Включення проекту в існуюче рішення

    Допустимо, ви встановили перемикач Add to Solution і вибрали, як і раніше, консольне застосування (Console Application). Як видно з мал. 2.18, у вирішення yb_ide_01 включається новий проект з ім'ям vb_ide_02. Таким чином, отримане вирішення vb_ide_01 складається з двох проектів: vb_ide_01 і vb_ide_02, і його можна розглядати як аналог групи проектів Vb6. Вхідні в рішення проекти можуть взаємодіяти один з одним і використовуватися для тестування компонентів (наприклад, в IDE).

    Мал. 2.18. Об'єднання декількох проектів в одному рішенні

    Компіляція

    Як згадувалося в розділі 1, програма .NET в процесі компіляції спочатку перекладається проміжною мовою IL, а потім компілюється в машинний код. Допустимо, ви вирішили побудувати виконуваний файл на базі вирішення vb_ide_01.

    У розглянутому прикладі задіяно дві одиниці компіляції — наші два проекти. Виконуваний файл може будуватися на основі будь-якого проекту, що входить в рішення, а проекти компілюються незалежно один від одного. Щоб відкомпілювати проект, найпростіше клацнути правою кнопкою миші на одному з проектів у вікні рішення і вибрати команду Build або Rebuild в контекстному меню. При виборі команди Build компілятор обмежується побудовою частин проекту, що змінилися з моменту останньої побудови, а команда Rebuild будує наново весь проект. Команда Build використовується частішим, оскільки вона працює швидше (при запуску проекту клавішею F5 виконується команда Build, а не Rebuild).

    Результати компіляції і побудови проекту відображаються у вікні виводу. На мал. 2.19 приведені вихідні дані для проекту vb_ide_01.

    Мал. 2.19. Вікно виводу при успішній побудові

    Цього разу компіляція пройшла успішно, але буває і інакше. На мал. 2.20 показано повідомлення про помилку, отримане при виклику неіснуючої функції.

    Мал. 2.20. Вікно виводу при виявленні помилок

    У режимі фонової компіляції VB .NET рядок програми, що містить помилку, підкреслюється хвилястою лінією. Докладну інформацію — значно повнішу, ніж в Vb6, — можна отримати у вікні виводу і в списку завдань (мал. 2.21).

    Якщо двічі клацнути в одному з рядків списку завдань, у вікні програми з'являється фрагмент, що містить помилку.

    Мал. 2.21. Отримання інформації про помилки в списку завдань

    Пакетна компіляція

    Іноді буває зручнішим відкомпілювати відразу декілька проектів рішення замість того, щоб компілювати їх окремо. У таких ситуаціях застосовуються засоби пакетної компіляції VB .NET. Команда Build > Build Solution компілює всі проекти, що входять в рішення. Вона часто використовується в кінці роботи над додатком, коли все готово до формування остаточного пакету для розповсюдження (ця тема розглядається в розділі 13).

    Команда Batch Build дозволяє вибрати проекти для компіляції. Вона особливо зручна при роботі над декількома проектами, якщо ви не хочете довго чекати виконання команди Build All або компілювати кожен проект окремо. На мал. 2.22 показано, як виглядає вікно виводу при використанні команди Build Solution для вирішення vb_ide_01.

    Мал. 2.22. Інформація про результати пакетної компіляції

    З малюнка видно, що обидва проекти нашого рішення були удієшно побудовані. Якби в процесі побудови виникли які-небудь помилки, їх описи з'явилися б у вікні виводу.

    При виконанні команди Build > Batch Build з'являється діалогове вікно, показане на мал. 2.23. Якщо рішення складається з декількох проектів і в одном-двух з них виникають помилки, ви по гідності оціните цю команду.

    Мал. 2.23. Вибір проектів для пакетної компіляції

    Багато параметрів проектів задаються в діалоговому вікні — клацніть на імені проекту у вікні вирішення правою кнопкою миші і виберіть команду Properties (також можна скористатися командою Project > Properties). На екрані з'являється діалогове вікно, зображене на мал. 2.24. У цьому розділі розглядаються найважливіші параметри компіляції, але ми рекомендуємо самостійно досліджувати решту параметрів, що знаходяться на вкладках Common Properties і Configuration Properties. Зокрема, вони дозволяють:

    • Задати значок додатку (Common Properties > Build).
    • Проглянути або змінити список бібліотек, що автоматично імпортуються (Common Properties > Imports).
    • Задати різні параметри збірки і простору імен, до яких відноситься ваш проект (Commpn Properties > General). Ці два важливі поняття розглядаються в розділах 4 і 13.

    За умовчанням збірці і простору імен призначаються імена, відповідні імені вашого рішення. Пропуски в цих іменах недопустимі, тому VB .NET автоматично замінює їх символами підкреслення.

     


    дешевая раскрутка сайта

    :: Наша кнопка ::

    Отримати код:

    Підтримайте наш сайт і розмістіть нашу кнопку на своєму ресурсі.


    :: Реклама ::

    Скачати безкоштовно програму Microsoft Front Page 2003


    :: Посилання ::

    -


     

     

     


    Copyright ©