Testing stuff with Windows Sandbox
Last week I decided that I wanted to try the new version of Windows Subsystem
for Linux (conveniently
WSL 2). WSL 2 requires that the computer enrolls in Windows slow ring, and
since the computer I was on didn't receive any insider builds at all, I went
ahead and enabled the slow ring. The update started, and I went to bed.
Roaming profiles with Windows Terminal
If you have more than one computer that you use, you might have noticed that it requires some work to keep your Windows Terminal profile up to date.
How to find a NuGet package path from MSBuild
Lately I've been porting some projects at a client from .NET Framework to .NET Core,
and as part of that I had to convert
csproj files from the old project format
to the new one. That means getting rid of package references in
and replacing them with
PackageReference elements in the project files.
When doing this, I noticed that some files that was part of a NuGet package's TFM folder wasn't copied to the application's output folder anymore. As annoying as breaking changes are I realized that this change was an improvement in many ways, but I still needed to find a way to solve the problem.