I have found an existing dotnet2 installation is mandatory to be able to install the BESR agent.
I have had a correct download but a failing installation.
So, I did a manual dotnet2 installation and the installation went fine.
As I can recall from SLRM, if dotnet2 was not installed, is was installed automaticly. Is this changed?