• Normales WinForms Projekt erzeugen
  • NuGet Package Management Format auswählbar machen:
    • Tools / Options / NuGet Package Manager / Allow format selection on first package install
  • NuGet Microsoft.Windows.SDK.Contracts mit der Version passend zur gewünschten Mindest-Windows-Version installieren
    • wenn die Auswahl PackageReference auswählen
  • Fröhlich WinRT Methoden verwenden, Beispiel (völlig non-async mal zur Abwechslung):
public static void SetLockscreen(string sUserPaper)
{
   Windows.Storage.StorageFile oUserPaper;

   oUserPaper=Windows.Storage.StorageFile.GetFileFromPathAsync(sUserPaper).AsTask().GetAwaiter().GetResult();
   Windows.System.UserProfile.LockScreen.SetImageFileAsync(oUserPaper).AsTask().Wait();
}