Writing on code, technology, web, IoT, cloud and how I’m teaching my kids to love technology.

All of my long-form thoughts collected in chronological order.

Solved: NETSDK1045: The current .NET SDK does not support targeting .NET Core 3.1.

I recently started working on a new project with .NET Core 3.1 using Azure DevOps as my CI/CD pipeline. I was using an on premise build agent (not hosted) with Visual Studio 2019 and teh .Net Core 3.1 SDK installed on it. I started getting the following error in the Nuget Restore step when attempting

Solved: Cannot create container for service traefik: invalid volume specification: '/var/run/docker.sock: /var/run/docker.sock:ro'

I’ve been exploring Docker containers and using Traefik as a reverse proxy. I was trying to get the Docker example from https://docs.traefik.io/user-guides/docker-compose/basic-example/ to work with Windows Containers. When I tried to start the containers with the example, Docker returned the following error: ERROR: for traefik Cannot create container for service traefik: invalid volume specification: ‘/var/run/docker.sock:/var/run/docker.sock:ro’

Solved: "This version of Microsoft.AspNetCore.App is only compatible with the netcoreapp2.1 target framework. Please target netcoreapp2.1 or choose a version of Microsoft.AspNetCore.App compatible with netcoreapp2.2."

I’ve been working on a project using .Net Core 2.2. During the course of development I needed to add an SQL Database project to the solution. Everything was building correctly on my local machin, however, the build started failing when I committed and pushed to Azure Devops. The initial issue was that the SQL Database

Installing and Configuring Azure Service Fabric on Your Development Machine

In my previous post I gave a brief introduction to Azure Service Fabric. This post in the series will focus on how to install Azure Service Fabric on your development machine. Prerequisites The easiest way to install Azure Service Fabric on your development machine is to use the Microsoft Web Platform Installer. The Microsoft Web