Particular / eShopOnContainers

189 stars 58 forks source link

Local development in Visual Studio is cumbersome #29

Open kbaley opened 7 years ago

kbaley commented 7 years ago

Regular iterative development of the project is cumbersome within Visual Studio. Connections often get lost to containers or Rabbit and intermittent errors arise sometimes requiring the project to be restarted or, in some cases, deleting the containers and recreating them.

Also, in a real life scenario, we would not likely develop a solution in this way. Docker is more or less a deployment concern so the solution should be developed locally as you normally would and the process of running in Docker would usually happen as a separate process.

I propose we create an .sln file geared to this way of working.

kbaley commented 7 years ago

I did some work on this today and ran into a number of hurdles:

Also, the API projects are still targeting .NET Core 1.1. Suggest these get updated to 2.0.