какое расширение имеет файл проекта

Структура проекта

Далее идет описание глобальных записей, констант и переменных. Здесь у нас есть только одна глобальная переменная :

В этом разделе глобальных переменных мы можем создать собственную переменную:

и мы получим имя файла вместе с полным адресом, откуда бы программа ни была запущена.

Далее вы видите такую строку, выделенную зеленым цветом:

Это не комментарий, как можно было бы подумать, а директива компилятору, что в процессе компиляции следует использовать файл описания формы. Файлы, которые составляют проект, мы рассмотрим чуть позже.

После этой директивы, собственно, и начинается работа программиста. Далее идут процедуры и функции, сгенерированные для обработки событий компонентов формы. Сюда же программист может добавить собственные процедуры и функции, однако не забывайте правила – чтобы воспользоваться процедурой или функцией, она должна быть описана выше того места, где мы хотим ее вызвать!

Самой последней строкой в модуле обязательно должна присутствовать завершающая модуль команда end с точкой. Точка указывает, что модуль завершен, после нее других строк быть не должно.

Файлы проекта

Мы уже говорили, что проект состоит из множества файлов. Откройте папку с проектом MyNotebook, и посмотрите, какие файлы там есть. В таблице 11.1 приведены описания файлов, составляющих проект, и их расширений:

Таблица 11.1. Описание файлов проекта

РасширениеОписание файла
*.cfgЭтот файл содержит конфигурацию всего проекта, поэтому он один, и имеет имя, как у проекта. Редактировать этот файл вручную не стоит, если не хотите испортить проект.
*.dofЭтот файл содержит опции проекта – настройки, версию Delphi, версию проекта, используемые модули и многое другое. Редактировать этот файл вручную нельзя.
*.dprЭто сам проект. Это текстовый файл с описанием используемых форм и модулей, а также процедура инициализации программы. Редактировать такой файл вручную можно, но только опытным программистам, которые точно знают, что они делают, и для чего это нужно. Даже им это бывает необходимо очень редко, поэтому лучше файл не трогать. Однако можно загрузить проект, просто щелкнув по нему дважды, либо поставить на него курсор и нажать Enter. Если Delphi не загружена, она загрузится и загрузит проект.
*.resФайл ресурсов проекта, таких как иконки, курсоры и так далее.
*.pasМодуль формы. Этот файл мы видим в редакторе кода, его мы редактируем. Таких файлов имеется по одному на каждую форму проекта.
*. dfmЭто файлы с информацией о форме. Тут содержатся описания используемых компонентов и их настройки.
*.ddpЭто вспомогательные файлы модуля, они генерируются автоматически.
*.dcuОткомпилированный файл модуля. Фактически, та же программа, но только для одного модуля. Работать самостоятельно она не может.
*.exeГотовая программа. Компилятор собирает все *.dcu в единый исполняемый файл. Если вы в проекте не использовали других файлов, таких как базы данных, например, то этот файл единственный, который нужен. При распространении программы отдавайте пользователю только его. Однако это не значит, что все остальные файлы можно удалить. Ведь в них ваш проект! В будущем, возможно, вам понадобится процедура или функция, аналогичная той, которую вы использовали в проекте. Чтобы заново не изобретать велосипед, просто откройте старый проект и посмотрите, как вы реализовали эту функцию. Скопируйте ее и вставьте в новый проект, если нужно.
*.

*

Файлы, расширение которых начинается с тильды – это резервные копии модулей и форм. Когда вы производите изменения и сохраняете проект, появляется такой файл. Это предыдущее сохранение. Если вы сохранили проект, и увидели, что ошиблись – его можно восстановить из этого файла. Однако лучше всего делать архивные копии проекта перед каждым серьезным изменением программы.

Описание содержит основные файлы проекта. Иногда приходится использовать в проекте и другие файлы, и мы будем их изучать, когда придет время применять их на практике.

Источник

Какое расширение имеет фаил проекта?

Сколько вкладок на панели управления DeductorStudio?

какое расширение имеет файл проекта

Что такое проект в DeductorStudio?

Deductorявляется аналитической платформой, т.е. основой для создания законченных прикладных решений. Реализованные в Deductor технологии позволяют на базе единой архитектуры пройти все этапы построения аналитической системы: от создания хранилища данных до автоматического подбора моделей и визуализации полученных результатов. ВDeductor поддерживаютсятакиемеханизмыанализаданныхкакData Warehouse, OLAP, Data Mining, Knowledge Discovery in Databases. Deductorсостоит из 3-х частей – многомерного хранилища данных Deductor Warehouse и аналитического приложения Deductor Studio. Deductor Warehouse – многомерное хранилище данных, аккумулирующее всю необходимую для анализа предметной области информацию. Использование единого хранилища позволяет обеспечить непротиворечивость данных, их централизованное хранение и автоматически обеспечивает всю необходимую поддержку процесса анализа данных. Deductor Warehouse оптимизирован для решения именно аналитических задач, что положительно сказывается на скорости доступа к данным. Deductor Studio – программа, реализующая функции импорта, обработки, визуализации и экспорта данных. Deductor Studio может функционировать и без хранилища данных, получая информацию из любых других источников, но наиболее оптимальным является их совместное использование. В Deductor Studio включен полный набор механизмов, позволяющий получить информацию из произвольного источника данных, провести весь цикл обработки (очистку, трансформацию данных, построение моделей), отобразить полученные результаты наиболее удобным образом (OLAP, диаграммы, деревья. ) и экспортировать результаты на сторону

какое расширение имеет файл проекта

Какое расширение имеет фаил проекта?

В Deductor Studio ключевым понятием является проект. Это файл с расширением *.ded, по структуре соответствующий стандартному xml- файлу. Он хранит в себе:

 последовательности обработки данных (сценарии);

 переменные проекта и служебную информацию.

Как создать новый проект?

Создать новый проект можно следующими способами:

 главное меню Файл►Создать;

 кнопка Создать новый проектна панели инструментов;

 клавиша Ctrl+N.

Открытие существующего проекта:

 главное м еню Файл►Открыть;

 кнопка Открыть проектна панели инструментов;

 клавиша Ctrl+O.

Открыть проект можно еще одним способом – в главном меню Файл►Историянайти имя проекта. Способ работает в том случае, если вы недавно открывали этот проект, и он сохранился в менеджере историй проектов.

Источник

Основные сведения о файле проекта

Файлы проекта Microsoft Build Engine (MSBuild) находятся в сердце процесса сборки и развертывания. Этот раздел начинается с концептуального обзора MSBuild и файла проекта. В нем описываются ключевые компоненты, которые вы будете использовать при работе с файлами проекта, и работает пример использования файлов проекта для развертывания реальных приложений.

Из этого руководства вы узнаете, как выполнять такие задачи:

MSBuild и файл проекта

При создании и сборке решений в Visual Studio Visual Studio использует MSBuild для построения каждого проекта в решении. Каждый проект Visual Studio включает файл проекта MSBuild с расширением файла, который отражает тип проекта—, например C# проект (csproj), проект Visual Basic.NET (. vbproj) или проект базы данных (DBPROJ). Для сборки проекта MSBuild должен обработать файл проекта, связанный с проектом. Файл проекта представляет собой XML-документ, который содержит все сведения и инструкции, необходимые MSBuild для создания проекта, такие как содержимое для включения, требования к платформе, сведения об управлении версиями, параметры веб-сервера или сервера баз данных, а также задачи, которые необходимо выполнить.

Можно также использовать файлы проекта MSBuild со службой Team Build в Team Foundation Server (TFS). Например, можно использовать файлы проекта в сценариях непрерывной интеграции (CI) для автоматизации развертывания в тестовой среде при возврате нового кода. Дополнительные сведения см. в разделе настройка Team Foundation Server для автоматического веб-развертывания.

Соглашения об именовании файлов проекта

При создании собственных файлов проекта можно использовать любое расширение файла. Тем не менее, чтобы облегчить понимание решений другими пользователями, следует использовать следующие общие соглашения:

Интеграция с технологиями развертывания

какое расширение имеет файл проекта

Базовая технология, лежащая в основе этих возможностей, называется конвейером веб-публикаций (WPP). Конвейер WPP, по сути, объединяет MSBuild и веб-развертывание вместе, чтобы обеспечить полную сборку, пакет и процесс развертывания для веб-приложений.

Хорошая новость состоит в том, что можно воспользоваться преимуществами точек интеграции, предоставляемых конвейером WPP при создании пользовательских файлов проектов для веб-проектов. Инструкции по развертыванию можно включить в файл проекта, который позволяет создавать проекты, создавать пакеты веб-развертывания и устанавливать эти пакеты на удаленных серверах с помощью одного файла проекта и одного вызова в MSBuild. Кроме того, в процессе сборки можно вызывать любые другие исполняемые файлы. Например, можно запустить программу командной строки VSDBCMD. exe для развертывания базы данных из файла схемы. В рамках этого раздела вы узнаете, как можно воспользоваться преимуществами этих возможностей в соответствии с требованиями сценариев корпоративного развертывания.

Дополнительные сведения о том, как работает процесс развертывания веб-приложения, см. в разделе ASP.NETing Project Web Application Deployment Overview.

Структура файла проекта

Прежде чем рассматривать процесс сборки более подробно, стоит потратить несколько секунд на ознакомление с базовой структурой файла проекта MSBuild. В этом разделе приводятся общие сведения о наиболее распространенных элементах, которые возникают при просмотре, изменении или создании файла проекта. В частности, вы узнаете:

Это показывает связь между ключевыми элементами в файле проекта MSBuild:

какое расширение имеет файл проекта

Элемент Project

Элемент Project является корневым элементом каждого файла проекта. Помимо определения схемы XML для файла проекта, элемент Project может включать атрибуты для указания точек входа для процесса сборки. Например, в образце решения диспетчера контактовфайл Publish. proj указывает, что сборка должна начаться с вызова целевого объекта с именем фуллпублиш.

Свойства и условия

Вы увидите примеры того, как и когда использовать значения свойств далее в этом разделе.

Внедрение сведений в виде статических свойств в файле проекта не всегда является идеальным подходом к управлению процессом сборки. В большинстве случаев необходимо получить информацию из других источников или предоставить пользователю возможность предоставлять информацию из командной строки. MSBuild позволяет указать любое значение свойства в качестве параметра командной строки. Например, пользователь может указать значение ServerName при запуске MSBuild. exe из командной строки.

Дополнительные сведения о аргументах и параметрах, которые можно использовать с MSBuild. exe, см. в справочнике по командной строке MSBuild.

Для получения значений переменных среды и встроенных свойств проекта можно использовать тот же синтаксис свойств. Многие часто используемые свойства определены для вас, и их можно использовать в файлах проекта, включив соответствующее имя параметра. Например,—чтобы получить текущую платформу проекта, например, x86 или AnyCpu—, можно включить ссылку на свойство $ (Platform) в файл проекта. Дополнительные сведения см. в статьях макросы для команд и свойств сборки, Общие свойства проекта MSBuildи зарезервированные свойства.

Дополнительные сведения о различных способах указания условий см. в разделе условия MSBuild.

Элементы и группы элементов

Таким образом, файл проекта указывает MSBuild создать списки файлов, которые должны обрабатываться точно так же,—как список ссылок включает сборки, которые должны быть выполнены для успешной сборки, список компиляций включает файлы кода, которые должны быть скомпилированы, а список содержимого включает ресурсы, которые должны быть скопированы без изменений. Мы рассмотрим, как процесс сборки ссылается и использует эти элементы далее в этом разделе.

Помимо метаданных элементов, созданных пользователем, всем элементам назначаются различные общие метаданные при создании. Дополнительные сведения см. в разделе Стандартные метаданные элементов.

Целевые объекты и задачи

В схеме MSBuild элемент Task представляет отдельную инструкцию сборки (или задачу). В состав MSBuild входит множество стандартных задач. Пример:

Полные сведения о задачах, доступных в списке, см. в разделе Справочник по задачам MSBuild. Дополнительные сведения о задачах, включая создание собственных настраиваемых задач, см. в разделе задачи MSBuild.

Задачи всегда должны содержаться в целевых элементах. Целевой элемент — это набор из одной или нескольких задач, которые выполняются последовательно, а файл проекта может содержать несколько целевых объектов. Если требуется выполнить задачу или набор задач, вы вызываете целевой объект, содержащий их. Например, предположим, что имеется простой файл проекта, в котором регистрируется сообщение.

В общем случае при создании полезных задач и целевых объектов необходимо обратиться к свойствам и элементам, определенным в других местах файла проекта:

Помните, что при создании нескольких элементов с одинаковым именем вы создаете список. Если же вы создаете несколько свойств с одним и тем же именем, Последнее предоставленное значение свойства перезаписывает все предыдущие свойства с тем же именем—, а свойство может содержать только одно значение.

В этом примере можно наблюдать за следующими ключевыми точками:

Если параметр буилдингинтеамбуилд указан и имеет значение true, то ни одна из задач в этом целевом объекте не будет выполнена.

Элемент ProjectsToBuild передается задаче. Этот элемент может представлять список файлов проекта или решения, определенный элементами ProjectsToBuild Item в группе элементов. В этом случае элемент ProjectsToBuild ссылается на один файл решения.

Также можно увидеть, что задача MSBuild вызывает целевой объект с именем Build. Это один из нескольких встроенных целевых объектов, широко используемых в файлах проектов Visual Studio и доступных в пользовательских файлах проекта, таких как Сборка, Очистка, Перестроениеи Публикация. Дополнительные сведения об использовании целевых объектов и задач для управления процессом сборки, а также о задачах MSBuild в частности, см. Далее в этом разделе.

Дополнительные сведения о целевых объектах см. в разделе целевые объекты MSBuild.

Разделение файлов проекта для поддержки нескольких сред

Предположим, что требуется возможность развертывания решения в нескольких средах, таких как тестовые серверы, промежуточные платформы и рабочие среды. Конфигурация может сильно различаться между этими средами—, а не только с именами серверов, строк подключения и т. д., но также с точки зрения учетных данных, параметров безопасности и многих других факторов. Если вам необходимо регулярно делать это, не укороченного изменять несколько свойств в файле проекта каждый раз при переключении целевой среды. И не является идеальным решением для создания бесконечного списка значений свойств, которые должны быть предоставлены процессу сборки.

К счастью, существует альтернативный вариант. MSBuild позволяет разбивать конфигурацию сборки по нескольким файлам проекта. Чтобы увидеть, как это работает, в примере решения обратите внимание на два файла пользовательского проекта:

Элемент Import используется для импорта содержимого другого файла проекта MSBuild в текущий файл проекта MSBuild. В этом случае параметр таржетенвпропсфиле предоставляет имя файла проекта, который необходимо импортировать. Значение этого параметра можно указать при запуске MSBuild.

В результате содержимое этих двух файлов будет объединено в один файл проекта. С помощью этого подхода можно создать один файл проекта, содержащий универсальную конфигурацию сборки и несколько вспомогательных файлов проекта, содержащих свойства конкретной среды. В результате, простое выполнение команды с другим значением параметра позволяет развернуть решение в другой среде.

какое расширение имеет файл проекта

Разделение файлов проекта таким способом является хорошей практикой. Она позволяет разработчикам развертывать в нескольких средах, выполняя одну команду, одновременно избегая дублирования универсальных свойств сборки в нескольких файлах проекта.

Рекомендации по настройке файлов проекта для конкретной среды сервера см. в разделе Настройка свойств развертывания для целевой среды.

Заключение

В этом разделе приводятся общие сведения о файлах проекта MSBuild, а также объясняется, как создавать собственные файлы проекта для управления процессом сборки. В нем также появилась концепция разбиения файлов проекта на универсальные инструкции сборки и свойства сборки, связанные с конкретной средой, чтобы упростить построение и развертывание проектов в нескольких назначениях.

Следующий раздел, посвященный процессу сборки, предоставляет более подробные сведения о том, как можно использовать файлы проекта для управления построением и развертыванием путем пошагового развертывания решения с реалистичным уровнем сложности.

Дополнительные материалы

Более подробные сведения о файлах проекта и конвейере WPP см. в разделе Microsoft Build Engine: использование MSBuild и Team Foundation Build by Саид Ибрагим Хашими and Уильям БАРСОЛОМЕВ, ISBN: 978-0-7356-4524-0.

Источник

Форматы файлов, поддерживаемые в классической версии Project

Project открывать и сохранять файлы в следующих форматах: Некоторые форматы позволяют сохранить все сведения проекта, а некоторые — только данные, содержащиеся в полях проекта.

Microsoft Project Plan (MPP)

Стандартный формат файла проекта с расширением MPP.

Файл project 2010 или Project 2013

В Project 2010, Project 2013 и Project 2016 используется один и тот же формат файлов. Проект, созданный в Project 2016, можно открыть в Project 2013 или в Project 2010, не сохраняя его в другом формате.

Файл Microsoft Project 2007

Project позволяет открывать файлы в формате Project 2007 и сохранять его в таком формате.

Файл Microsoft Project 2000-2003

Project поддерживает открытие файлов из форматов, используемых в Project 2000–2002 и Project 2003, но не поддерживает сохранение в этом формате.

Microsoft Project Template (MPT)

Файл шаблона, в котором можно сохранять данные шаблона. Данный формат использует расширение MPT. Глобальный файл (Global.mpt) — это главный файл шаблона, который содержит сведения о форматировании для всех проектов, но не может хранить задачи, ресурсы или назначения.

Microsoft Excel (файлы XLS, XLSX, XLSB и XLSM)

Формат, используемый программой электронных таблиц Microsoft Excel. В данном формате используются расширения XLS, XLSX и XLSB. Project не удается открыть или сохранить в электронных таблицах Excel с расширением XLSM. Можно экспортировать данные полей в эти форматы, но не весь проект.

Только текст или ASCII

Формат «Только текст или ASCII» является универсальным текстовым форматом для текстовых процессоров и других программ. Данный формат использует расширение TXT и разделение знаком табуляции. Можно экспортировать данные полей из отдельной таблицы Project в этом формате, но нельзя открыть или экспортировать весь проект.

Значения с разделителями (CSV)

Формат CSV является универсальным текстовым форматом для текстовых процессоров и других программ. Данный формат использует расширение CSV и разделение запятой, где значения отделены разделителем системного списка. Можно экспортировать данные полей из отдельной таблицы Project в этом формате, но нельзя открыть или экспортировать весь проект.

XML является форматом для передачи форматированных и структурированных данных стандартным и совместимым способом. Данный формат использует расширение XML. Можно экспортировать и импортировать данные проекта в этом формате. Формат XML может использоваться для обмена данными проекта между программой Project и другими программами.

XPS (XML Paper Specification)

XPS является электронным форматом файла, сохраняющим форматирование документов и обеспечивающим совместную работу с файлом.

PDF (Portable Document Format)

PDF — это электронный формат с постоянной разметкой, который сохраняет форматирование документа. Project сохранить файл в формате PDF, но нельзя открывать PDF-файлы.

Microsoft Project 98. Project невозможно открыть или сохранить файл в формате Project 98.

Microsoft Project Exchange (MPX). Project невозможно открыть или сохранить файл в формате MPX.

База данных Microsoft Project (MPD). Project невозможно открыть или сохранить в формате MPD.

База данных Microsoft Access (MDB). Project не удается открыть или сохранить проекты, хранимые в файлах MDB.

Open Database Connectivity (ODBC). Project не удается открыть или сохранить проекты, сохраненные в файлах ODBC.

Microsoft Project Plan (MPP)

Стандартный формат файла проекта с расширением MPP.

Файл Microsoft Project 2007

Project 2010 поддерживает открытие файлов в формате, используемом Project 2007.

Файл Microsoft Project 2000-2003

В Project 2010 и Project 2007 можно открывать и сохранять файлы в форматах Project 2000–2002 и Project 2003.

Файл Microsoft Project 98

В Project 2010 и Project 2007 нельзя сохранить файл в формате Project 98, но поддерживается открытие файла из формата Project 98.

Microsoft Project Template (MPT)

Файл шаблона, в котором можно сохранять данные шаблона. Данный формат использует расширение MPT. Глобальный файл (Global.mpt) — это главный файл шаблона, который содержит сведения о форматировании для всех проектов, но не может хранить задачи, ресурсы или назначения.

Microsoft Project Exchange (MPX)

Формат ASCII, используемый с управлением проектами и другими программами, поддерживаюшими MPX 4.0 с расширением MPX. Microsoft Project 4.0, Microsoft Project 4.1 и Microsoft Project 98 используют формат файлов MPX 4.0.

В Project 2010 и Project 2007 нельзя сохранять данные проекта в этом формате файла.

Microsoft Excel (файлы XLS, XLSX, XLSB и XLSM)

Формат, используемый программой электронных таблиц Microsoft Excel. В данном формате используются расширения XLS, XLSX и XLSB. В Project не удается открыть или сохранить таблицы Excel с расширением XLSM. Можно экспортировать данные полей в эти форматы, но не весь проект.

База данных Microsoft Project (MPD)

Формат базы данных, используемый в Project для хранения целых проектов. В этом формате используется расширение MPD.

В Project 2010 или Project 2007 нельзя сохранять файлы в формате MPD, но вы можете открывать проекты, которые хранятся в MPD-файлах.

База данных Microsoft Access (MDB)

Формат базы данных, используемый программой Microsoft Office Access с расширением MDB.

В Project 2010 или Project 2007 нельзя сохранять файлы в формате MDB, но можно открывать проекты, которые хранятся в MDB-файлах.

Open Database Connectivity (ODBC)

Формат, совместимый с ODBC, Microsoft SQL Server базы данных. В Project 2010 или Project 2007 невозможно сохранить файл в формате ODBC, но можно открывать проекты, которые хранятся в файлах ODBC.

Только текст или ASCII

Формат «Только текст или ASCII» является универсальным текстовым форматом для текстовых процессоров и других программ. Данный формат использует расширение TXT и разделение знаком табуляции. Можно экспортировать данные полей из отдельной таблицы Project в этом формате, но нельзя открыть или экспортировать весь проект.

Значения с разделителями (CSV)

Формат CSV является универсальным текстовым форматом для текстовых процессоров и других программ. Данный формат использует расширение CSV и разделение запятой, где значения отделены разделителем системного списка. Можно экспортировать данные полей из отдельной таблицы Project в этом формате, но нельзя открыть или экспортировать весь проект.

XML является форматом для передачи форматированных и структурированных данных стандартным и совместимым способом. Данный формат использует расширение XML. Можно экспортировать и импортировать данные проекта в этом формате. Формат XML может использоваться для обмена данными проекта между программой Project и другими программами.

XPS (XML Paper Specification)

XPS является электронным форматом файла, сохраняющим форматирование документов и обеспечивающим совместную работу с файлом.

В Project 2007 нельзя открывать или сохранять проекты, сохраненные в XPS-файлах.

PDF (Portable Document Format)

PDF — это электронный формат с постоянной разметкой, который сохраняет форматирование документа.

В Project 2010 можно сохранять файлы в формате PDF, но нельзя открывать ИХ.

В Project 2007 нельзя открывать и сохранять проекты, сохраненные в PDF-файлах.

Определение используемой версии Project

В клиенте Project Online для настольных ПК, Project 2019, Project 2016 и Project 2013 выберите «Учетная запись >».

В Project 2010 на вкладке «Файл» выберите «Справка».

В Project 2007 в меню «Справка» выберите пункт «Microsoft Office Project».

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *