Hi Richard,
If you manually run any of the Exchange powershell cmdlets from a 64-bit powershell prompt so they work OK? This error is saying that we’re running .Net 4.x but the command it’s trying to run is .net 2.x (…net 2 to 3.5). Can you identify which version of Powershell you have installed? This is installed as part of the Windows Management Framework. https://docs.microsoft.com/en-us/powershell/wmf/overview
I’m actually looking at closer integration of services like Exchange with a new ‘deployment tasks’ feature: https://github.com/webprofusion/certify/issues/440 having said that though it’s unlikely that we will officially support SBS 2011 as we can only support products still supported/patched by their vendors (e.g. Microsoft) and that appears to have a max end of life of Jan 2020.