KB PS MSB3644 Missing NET Framework 4 6 1 Developer Pack - rpapub/WatchfulAnvil GitHub Wiki
Problem: MSB3644 – Missing .NET Framework 4.6.1 Developer Pack
Symptoms
Error Message
German:
Fehler MSB3644 Die Verweisassemblys für ".NETFramework,Version=v4.6.1" wurden nicht gefunden. Installieren Sie zum Beheben dieses Problems das Developer Pack (SDK/Paket zur Festlegung von Zielversionen) für diese Frameworkversion, oder richten Sie Ihre Anwendung neu aus. Sie können .NET Framework Developer Packs unter https://aka.ms/msbuild/developerpacks herunterladen.
English Translation:
Error MSB3644 The reference assemblies for ".NETFramework,Version=v4.6.1" were not found. To resolve this issue, install the Developer Pack (SDK/Targeting Pack) for this framework version or retarget your application. You can download .NET Framework Developer Packs from https://aka.ms/msbuild/developerpacks.
Root Cause
The required .NET Framework 4.6.1 Developer Pack is missing from the system.
Solution
-
Download & Install .NET Framework 4.6.1 Developer Pack
- Go to: Download .NET 4.6.1 Developer Pack.
- Download and install the Developer Pack.
-
Restart Visual Studio
- Close all Visual Studio instances.
- Restart and try building the project again.
-
Verify Installation Run the following command in PowerShell:
Get-ChildItem 'HKLM:\SOFTWARE\Microsoft\NET Framework Setup\NDP' -Recurse | Get-ItemProperty -Name Version -ErrorAction SilentlyContinue | Select-Object Version
Ensure .NET Framework 4.6.1 appears in the list.