I wasted 2 days in this because some easy to avoid mistakes, read these to save some time
1- IF you Are going To install the Certificate on a stand alone Exe application Flow these
1- Before you start buy or install certificate you must read this first.
a. http://www.unigui.com/doc/online_help/ssl_configuration.htm
b. http://www.unigui.com/doc/online_help/getting-a-ssl-certificate-from.htm
c. http://forums.unigui.com/index.php?/topic/8380-eidosslgetmethoderror-in-ssl-enable/&do=findComment&comment=43321
2- Don’t generate req.csr file using IIS as godaddy instructs , install and use openssl as the document above describes to generate 2 files.
- download openssl from http://slproweb.com/products/Win32OpenSSL.html
3- Keep key.pem in safe place IE don’t lose it.
4- When downloading Certificates files from godaddy don’t select Server Type: IIS, but select Server Type: Other.
-- rename the downloaded 2 files as described in the document
above .
5- Use the right DLL files 32 or 64 according to your application type.
Edit
2- IF you Are going install the certificate On IIS Server Flow below:
- Generate csr.txt file using IIS as GoDaddy instructs.
- VIP- When you copy the csr.txt Be very Carful there is a space at the end of the file don't uses select all or it will corrupt the certificate.
-When downloading Certificates files from GoDaddy select Server Type: IIS
regards