Histórico da Página
Utilize essa opção para executar um Layout usando o utilitário de linha de comando "TNF.Gen.Exec". Este utilitário deve ser executado utilizando o executor do .NET Core (dotnet exec TNF.Gen.Exec.dll). Utilize esta janela para verificar como devem ser passados os parâmetros de linha de comando para execução do Layout. Lembrando que este utilitário pode ser executado em várias plataformas além do Windows, como o sistemas Linux e MacOS.
* Esta opção não está disponível no Gerador RM, onde deve ser utilizado o processo de execução de Layouts do Gerador.
![](/download/attachments/319787261/executar.png?version=1&modificationDate=1512921807957&api=v2)
Exemplo
C:\Program Files\dotnet\dotnet.exe exec "TNF.Gen.Exec.dll" "C:\Temp\TNF.CliFor.layout" "C:\Temp" -CT="TNF.Data.SqlDataAccess, TNF.Data" -CS="Data Source=.;Initial Catalog=RM12;User ID=rm;Password=rm" Coligada="1" CliFor="1"
C:\Program Files\dotnet\dotnet.exe | Caminho do executável dotnet.exe que é instalado juntamento com o runtime do .NET Core. |
exec "TNF.Gen.Exec.dll" | Informa que deve executar o utilitário de linha de comando "TNF.Gen.Exec.dll" disponível na pasta netcoreapp2 do diretório de instalação do gerador de saídas. |
"C:\Temp\TNF.CliFor.layout" | Caminho do Layout do gerador de saídas que será executado. |
"C:\Temp" | Caminho onde os arquivos gerados serão gravados. Caso o diretório padrão do Layout tenha sido informado esta opção poderá ficar vazia "". |
-CT="TNF.Data.SqlDataAccess, TNF.Data" | Define o tipo de conexão com o banco de dados que será utilizada para execução do Layout. Este parâmetro é opcional. |
-CS="Data Source=.;Initial Catalog=RM12;User ID=rm;Password=rm" | Define o string de conexão com o banco de dados que será utilizado para execução do Layout. Este parâmetro é opcional. |
Coligada="1" CliFor="1" | Informe os parâmetros do Contexto de Parâmetros do Layout. Todos os parâmetros obrigatórios devem ser informados utilizado o formato NOME="VALOR". |
Para executar é necessária a instalação do runtime do .NET Core 2. Você pode baixa-lo diretamente da página da Microsoft de acordo com o sistema operacional em que ele será executado.
Para mais informações acesse: https://www.microsoft.com/net/download/core#/runtime.
...