Что такое формат файла SHPROJ?
Файлы кода общего проекта, также известные как проекты общих ресурсов с расширением .SHPROJ, имеют формат, созданный для Microsoft Visual Studio. Они хранят исходный код, разработанный для других проектов, который включен в них. Сами по себе они не компилируются в библиотеку или программу. Они могут содержать директивы компилятора, обусловливающие включение различных участков кода в зависимости от проектов приложений. Это решение используется разработчиками, работающими в среде Microsoft Visual Studio.
Применение файлов SHPROJ
Чаще всего файлы SHPROJ используются для совместного использования одинакового кода в приложениях, например, на разных платформах. Они функционируют аналогично связыванию файлов, но с полной поддержкой IDE. Например, они могут хранить файлы классов со слоями, такими как:
- данные,
- доступ к данным,
- бизнес,
- доступ к сервису.
Каждый слой можно разделить на разделы для конкретных платформ благодаря директивам компилятора, например, Android, iOS, Windows.
Как создаются файлы SHPROJ
Файлы с расширением .SHPROJ чаще всего создаются в момент создания проекта. Они могут генерироваться автоматически, когда проект создается на основе шаблона и включает в себя кроссплатформенное универсальное приложение. Также можно создать общий проект самостоятельно или добавить его как элемент в существующий проект. В среде IDE MS Visual Studio он не проверяется, пока к нему не обратится другой проект. Ссылки создаются по тому же принципу, что и на классические библиотеки.
Детали формата
в двух словахПрограммы, открывающие файлы SHPROJ
Вопросы и ответы сообщества
спрошено пользователямиВопросов пока нет - станьте первым, кто спросит о файлах SHPROJ.