I’m getting a .NET error when installing Duplicati on Windows Server 2016; it has both .NET 6 and 7 frameworks installed, and throws an incompatibility error when trying to install .NET 4.x
I have a very similar Windows 2016 Server that is not experiencing the same issue, with the same (as far as I can tell) .NET frameworks installed.
does the working server have the same new .NET versions installed ? I dimly remember that installing new versions can have adverse side-effects on using old versions.
The functioning server has SKD 7.0.200 installed, the one that’s erroring on launch has SDK 6.0.406 and 7.0.102 installed. I’m inheriting these servers, so I don’t have a good picture of dependencies yet, and don’t want to go uninstalling the later SDKs unless we’re sure I’m not going to break anything.
For sure I’m not advising you to change configuration. I’m not sure that it’s possible and that it could be of any use. And the working server seems to have the most recent Sdk anyway.
Oh, for sure. Thanks for the input. I think I may try to update the failing system to SDK 7.0.200 and see what happens. I think I can get it to run a Windows Server backup to one of the available fileservers just in case that small point update causes a problem.
at its top is possibly the exact message you saw wanting 4.7.1. Did install fail?
is very vague, but I don’t know if we’re well-equipped to troubleshoot Windows.
More specifically you need 4.7.1 but might as well run on 4.8 or whatever’s new,
however there was big change at .NET 5 and beyond. Ignore those for Duplicati.
Right. Both are showing previous versions of .NET 4, one works, one doesn’t, and both give errors when trying to install 4.7.x; I can confirm that 4.x (I don’t recall the exact version) is installed on both via Server Manager, and it isn’t 4.7.x, and it works on one, but not the other.
When I tried to install 4.7.x, I got an error that this was incompatible and could not proceed; 4.8 looks like its playing nicely, so we’ll see if it works here shortly.