Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 52334|Resposta: 4

[.NET Core] Execute o programa central do console .net no Linux/Centos [código-fonte]

[Copiar link]
Publicado em 17/05/2017 15:11:43 | | | |

Sem enrolação, deixe-me mostrar uma captura de tela da operação bem-sucedida no Linux/CentOS!

Os passos são os seguintes:

1: Certifique-se de que o Visual Studio está gerando uma versão do seu aplicativo. Se necessário, altere as configurações de configuração da build na barra de ferramentas de Debug para Release, conforme mostrado na imagem a seguir.


2: Clique com o botão direito no projeto XXX (não na solução XXX) e selecione Publicar no menu. Você também pode selecionar Publicar XXX no menu principal Construir Visual Studio.
Quando você vir a caixa de diálogo Publicar mostrada na imagem a seguir, selecione Criar Novo Perfil para criar um novo perfil de publicação.




3: Na caixa de diálogo Selecionar Destino de Publicação, como mostrado na figura acima, selecione o botão OK para publicar a aplicação no sistema de arquivos local. O programa estará localizado no subdiretório bin\release\PublishOutput do diretório do projeto de aplicação

4: Neste ponto, você criou um perfil de publicação, selecione o botão Publicar na caixa de diálogo Publicar, conforme mostrado na imagem abaixo.


A saída publicada inclui os seguintes três arquivos que compõem a aplicação e podem ser implantados copiando esses arquivos para o sistema de destino:
MyFirstNetCore.dll
MyFirstNetCore.deps.json
MyFirstNetCore.runtimeconfig.json
Pasta runtimes
O quarto arquivo, MyFirstNetCore.pdb, contém os símbolos de depuração. Não há necessidade de distribuir esse arquivo com o aplicativo, embora ele deva ser salvo nos casos em que a versão de lançamento do aplicativo precise ser depurada.
A pasta runtimes é o pacote dll que o programa precisa

5: Faça upload para o sistema Linux/centos, não vou falar sobre o método específico da última vez.

6: Execução:

Podemos ver o efeito da imagem no topo do artigo!!. O programa de console net core roda com sucesso no ambiente Linux/CentOS!


Por fim, anexe o pacote de lançamento e o código-fonte! Conforme segue:

Turistas, se quiserem ver o conteúdo oculto deste post, por favorResposta





Anterior:.NET Core console com caracteres chineses distorcidos
Próximo:Explicação detalhada de vários parâmetros do protocolo HTTP
Publicado em 22/06/2020 16:57:37 |
Flor de 2 yuans... Valor
Publicado em 26/06/2020 02:52:03 |
Isso precisa ser aprendido
Publicado em 04/08/2021 16:34:52 |
11111111111111111111111111111111
Publicado em 27/02/2022 19:04:33 |
Obrigado, chefe!
Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com