Working Dotnet 2.0 with Ubuntu 16.04
![Image](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQfOvY3VlZIOh-F_EURZDrn8Ra-UHODrT7mzjR1wkmUYiTaryOss7sa_UGpe5Epfd_A8Wb-0dqHZfeIxqg5S8kdrRmyFy9Rf2B2ua1aTD9Gl3shk8Y7ymjPJkO2k77-yBgrc2x6DtFkGc/s320/9d8cc3fc77c6af4fe35c73a2537a7053481ab92d6a5813d24c2db076017ec887.jpg)
One of the bugs I ran into on my journey was not using the published version of my aspnet application but moving from 1.x to 2.0 of dotnet. I was already setup to use https but I don't think my nginx configs were the issue but instead the app not building a published build of the app. just use the publish command and everything worked as planned. - https://docs.microsoft.com/en-us/aspnet/core/publishing/linuxproduction?tabs=aspnetcore2x - https://docs.microsoft.com/en-us/dotnet/core/tools/dotnet-new?tabs=netcore2x aspnet core inside a linux system Conclusion I'm very happy with my solution, I haven't found a lot of issue except the some of the issue that were related to version differences with 1.x/2.0. I believe I've found a way to simplify the tutorial provided in the Microsoft by using docker. Running docker no whatever port you need and then from there write the configs to nginx.