2
respostas

Como publicar o site visual studio core em um provedor (na internet)

Olá, como eu publico um projeto em Visual Studio core? Sei que uma das vantagens é que o VS Core não precisa carregar o IIS e dessa forma, eu posso rodar o site em qualquer provedor. Obrigado.


2 respostas

Olá, Anselmo! Depende, qual provedor você quer usar? O jeito mais fácil é publicar na nuvem do Microsoft Azure, que você pode fazer diretamente pelo Visual Studio 2017:

https://docs.microsoft.com/en-us/aspnet/core/tutorials/publish-to-azure-webapp-using-vs

Se quiser publicar diretamente num servidor com IIS:

https://docs.microsoft.com/en-us/aspnet/core/publishing/iis

Se quiser publicar na nuvem da Amazon (AWS):

http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/dotnet-core-tutorial.html

Se quiser publicar na Umbler:

http://blog.umbler.com/br/asp-net-core/

Note que existem outros provedores, só mencionei esses como exemplos.

Olá Marcelo, muito obrigado por responder.

A ideia é subir a aplicação em provedores comerciais, o meu provedor chama-se iphotel onde já tenho aplicações em dotNet c# rodando. Mas quando subi o site em dotNet core aparece uma mensagem de erro "HTTP Error 500.19 - Internal Server Error". A ideia é saber o que é necessário para usar provedores como iphotel, locaweb, uolhost etc, pois o provedor normalmente é definido pelo cliente.

O meu período de testes do Azure terminou, então também não consigo publicar por lá.

No meu pc de desenvolvimento eu já consigo rodar o dotNet core no IIS após instalar o "DotNetCore.1.0.4_1.1.1-WindowsHosting.exe" a partir da sua dica sobre publicação no IIS, obrigado.

Como eu tenho um novo projeto e consegui acompanhar o seu curso, creio que chegou a hora de iniciar pra valer no dotNet core.

Mais uma vez, muito obrigado.