Configurando projetos (F#)
Este tópico inclui informações sobre como usar o Project Designer ao trabalhar com projetos de F#. Trabalhando com projetos de F# não é significativamente diferente de trabalhar com projetos de Visual Basic ou C#. Normalmente, você pode usar a documentação de projeto de Visual Studio geral como referência principal quando você usa F#. Este tópico fornece links para informações relevantes na documentação para as configurações que são compartilhados com os outros Visual Studio Visual Studio idiomas e também descreve as configurações específicas para F#.
Designer de projeto
O Project Designer e seu uso geral são descritas em detalhes no tópico Gerenciando as Propriedades de Projeto com o Project Designer na documentação do Visual Studio. O Project Designer consiste em várias páginas, agrupadas por funcionalidade relacionada. As páginas disponíveis para projetos de F# são principalmente um subconjunto daqueles disponíveis para outros idiomas. As páginas de suporte no F# são descritas na tabela a seguir. As páginas que não estão disponíveis se referem a recursos que não estão disponíveis em F# ou que estão disponíveis apenas alterando uma opção de linha de comando. As páginas que estão disponíveis em F# semelhantes as páginas C# mais de perto, portanto, é fornecido um link para C# relevantes Project Designer página.
Página do Designer de projeto |
Links relacionados |
Descrição |
---|---|---|
Application |
Permite especificar configurações de nível de aplicativo e propriedades, como, por exemplo, se você estiver criando uma biblioteca ou um arquivo executável, que versão do.NET Framework, o aplicativo está direcionando e informações sobre onde estão armazenados os arquivos de recursos que o aplicativo usa. |
|
Criar |
Permite que você controle como o código é compilado. |
|
Build Events |
Permite que você especifique os comandos a serem executados antes ou depois de uma compilação. |
|
Depurar |
Permite que você controle como o aplicativo é executado durante a depuração. Isso inclui o que depuração modos que você deseja ativar, como, por exemplo, código nativo e SQL especiais e linha de comando para o uso e o que é o diretório do aplicativo inicial. |
|
Caminhos de referência |
Permite que você especificar onde procurar por assemblies que o código depende. |
F#-configurações específicas
A tabela a seguir resume as configurações específicas para F#.
Página do Designer de projeto |
Configuração |
Descrição |
---|---|---|
Criar |
Gerar chamadas de cauda |
Se selecionado, permite o uso de cauda de instrução do Microsoft intermediate language (MSIL). Isso faz com que o quadro de pilha para ser reutilizado para funções do Laço recursiva. Equivalente a --tailcalls opção de compilador. |
Criar |
Outros sinalizadores |
Permite que você especifique opções de linha de comando adicionais do compilador. |
Consulte também
Outros recursos
Usando o Visual Studio para escrever programas em F#
Gerenciando as Propriedades de Projeto com o Project Designer