When you configure a Jenkins 1.5x slave on a Windows 2016 machine according to the instructions on wiki.jenkins-ci.org you will probably get a warning that the .Net 2.0 is not available. This is reported as issue 21484 and the fix is to upgrade, which sometimes can be a problem.
If you can’t upgrade to the latest version for whatever reason, you can easily fix the .Net problem by changing the jenkins-slave.exe.config file from:
<configuration> <runtime> <generatePublisherEvidence enabled="false"/> </runtime> </configuration>
To:
<!-- see http://support.microsoft.com/kb/936707 --> <configuration> <runtime> <generatePublisherEvidence enabled="false"/> </runtime> <startup> <supportedRuntime version="v2.0.50727" /> <supportedRuntime version="v4.0" /> </startup> </configuration>
Hope this works for you. Cheers!