Файл: Практическая работа 10. Многомодульные приложения Цель лабораторной работы научиться проектировать консольные приложения на основе нескольких сборок..docx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 03.12.2023
Просмотров: 13
Скачиваний: 1
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Практическая работа №10. Многомодульные приложения
Цель лабораторной работы: научиться проектировать консольные приложения на основе нескольких сборок. Задачи лабораторной работы: – научиться управлять несколькими разрабатываемыми проектами в одном решении; – научиться организовывать взаимодействие нескольких модулей приложения.
Контрольные вопросы:
-
Статический класс может использоваться как обычный контейнер для наборов методов, работающих на входных параметрах, и не должен возвращать или устанавливать каких-либо внутренних полей экземпляра. Например, в библиотеке. NET классов статический System. -
Сборка — подготовленный для использования информационный продукт. Чаще всего сборка — исполняемый файл — двоичный файл, содержащий исполняемый код программы или библиотеки. Сборка в терминологии .NET — двоичный файл, содержащий номер версии информационного продукта, метаданные и инструкции для виртуальной машины. -
Вы можете создать лист свойств с общими свойствами и добавить его в каждый проект после его создания. Чтобы создать лист свойств, откройте Менеджер свойств (View > Other windows > Property manager), щелкните правой кнопкой мыши проект и выберите Add New Project Property Sheet, Лист будет добавлен в дерево, вы можете отредактировать его, дважды щелкнув по нему. -
Самый простой способ - поместить описания классов в отдельные библиотеки. -
Проекты решения и выполняемые ими задачи должны быть определены в начале разработки. Если решение содержит несколько проектов, можно назначить один из них запускаемым проектом, который будет выполняться первым при запуске проекта. -
В дереве "Обозреватель решений" разверните проект P2, щелкните правой кнопкой мыши (Shift+F10) узел "Зависимости" и выберите "Добавить ссылку на проект ...". В диалоговом окне "Добавить ссылку" выберите свой проект P1. Если вы используете пространства имен, то вам нужно будет импортировать пространства имен для ваших типов P1, добавив инструкции 'using' к вашим файлам в P2.