Fix issue 10246 - Windows installer still downloads from ftp.digitalmars.com