I re-read the doc page another 2-3 times, and I think I finally understand what you were saying.
Anyway, I changed my
environment variable to point to the newly installed DLL in the
folder, and re-launched my PowerShell script.
I no longer get the message about the bad constructor arguments. Now I get a different error message (which I is assume is good news, because it indicates I have a different DLL).
The new error message:
Write-Error: Exception calling "Open" with "1" argument(s): "SessionOptions.Protocol is Protocol.Sftp or Protocol.Scp, but SessionOptions.SshHostKeyFingerprint is not set."
I'm trying to connect to an OpenSSH server on my PC for testing. Where do I get the
the message refers to?