Настройка проектов (F#)
В этом разделе приведены сведения об использовании конструктора проектов при работе с проектами F#.Процесс работы с проектами F# несущественно отличается от процесса работы с проектами Visual Basic или C#.При работе с F# часто можно в качестве справки использовать документацию по проектам Visual Studio.В этом разделе приведены ссылки на соответствующие разделы документации Visual Studio о параметрах, которые используются в других языках Visual Studio, а также описаны специальные параметры языка F#.
Конструктор проектов
Конструктор проектов и его использование полностью описаны в разделе Знакомство с конструктором проектов документации Visual Studio.Конструктор проектов состоит из нескольких страниц, сгруппированных по связанным функциям.Страницы для проектов F# в основном представляют собой подмножество страниц, доступных для других языков.Страницы, поддерживаемые в языке F#, описаны в следующей таблице.Недоступные страницы относятся к функциям, недоступным в языке F# или доступным путем изменения параметра командной строки.Страницы, доступные в F#, часто совпадают со страницами C#, поэтому здесь также приводятся ссылки на соответствующие страницы конструктора проектов для C#.
Страница конструктора проектов |
Связанные ссылки |
Описание |
---|---|---|
Приложение |
Позволяет указать параметры и свойства уровня приложений (например, необходимость создания библиотеки или исполняемого файла, используемую версию платформы .NET Framework), а также сведения о том, где хранятся файлы ресурсов, используемые в приложении. |
|
Построение |
Позволяет управлять компиляцией кода. |
|
События построения |
Позволяет указывать команды, выполняемые до или после компиляции. |
|
Отладочная информация |
Позволяет управлять выполнением приложения в ходе отладки.При этом указывается используемая командная строка и начальный каталог приложения, а также особые режимы отладки (например, машинный код и SQL). |
|
Пути для ссылок |
Позволяет указать расположение сборок, от которых зависит код. |
Специальные параметры F#
В следующей таблице приведены специальные параметры F#.
Страница конструктора проектов |
Параметр |
Описание |
---|---|---|
Построение |
Создание вызовов с префиксом tail |
В выбранном состоянии разрешает использование оператора tail языка MSIL.Этот оператор обеспечивает повторное использование кадра стека для рекурсивных функций tail.Соответствует параметру компилятора --tailcalls. |
Построение |
Другие флаги |
Позволяет указывать дополнительные параметры командной строки компилятора. |
См. также
Основные понятия
Знакомство с конструктором проектов