Knowledge Base Articles
Windows and Supported TLS Versions
SocketTools uses the Microsoft CryptoAPI and Schannel security package to implement support for secure connections using TLS. Which versions of TLS are available will depend on the version of the operating system you are using.
Resolving Compile and Link Errors
When you build your first C/C++ application using SocketTools, you may encounter compile or link errors. These are usually the result of the project needing to be configured with the correct paths for the required header files and import libraries.
Supported Versions of Visual Studio
The Visual Studio releases supported by SocketTools 11 depends on the edition and languages being used. The following table lists which editions are compatible with Visual Studio and whether the edition is supported with that version.
Support for TLS 1.2 on Windows XP
SocketTools uses the Windows CryptoAPI and Schannel security provider to provide support for Transport Security Layer (TLS), which is used with secure connections. The latest version of TLS that is available on the Windows XP platform is TLS 1.0 and cannot be used to establish secure connections.
SocketTools 11 .NET Redistribution
When you create an application using the SocketTools .NET Edition components and you’re ready to deploy it, you must ensure it is initialized correctly. This is done by either providing a runtime license key to the Initialize method or setting the RuntimeLicense attribute for the executable assembly. It is important to note your runtime license key is not your product serial number. If you have an evaluation version of SocketTools, …
SocketTools 11 ActiveX Redistribution
When you create an application using the SocketTools ActiveX Edition controls and you’re ready to deploy it, you must ensure the controls you’re using are initialized correctly. If you are developing with Visual Basic 6.0, and you’ve placed the controls on a form, it will automatically initialize the controls when the form is loaded. However, in some cases you must explicitly initialize the control, providing a runtime license key to …