Look at HKLMSoftwareMicrosoftNET Framework SetupNDPv3. If that value is present and set to 1, then that version of the Framework is installed. If we're reading/posting issue in this repo right now, it means we're all playing with bleeding edge product marked as preview and agreed that breaking change / bug are definitly a thing. NET 3.5 is installed by looking at HKLMSoftwareMicrosoftNET Framework SetupNDPv3. If you're still on preview6, then you need to used the version x.y.z of this tool The thing I have to agree with you, is that the README.md could have had a line like