Chilkat v11.5.0 Release Notes

Pinned June 2, 2026

  ✨ New Features HttpCurl A new Chilkat class has been added: HttpCurl The Chilkat.HttpCurl class executes curl commands and can automatically resolve dependent values needed by a request. Variables such as {{access_token}}, {{site_id}}, or {{drive_id}} may appear in URLs, headers, query parameters, or request bodies. If a variable is not yet known, HttpCurl builds […]

Chilkat v11.4.0 Release Notes

Pinned April 1, 2026

  ✨ New Features Js A new Chilkat class has been added: Js is a minimal, standards-compliant JavaScript engine designed to embed JavaScript inside applications with very small footprint and fast startup. It executes JavaScript code inside an application without requiring a browser or large runtime. See About the Chilkat.Js JavaScript Engine Ai Provider — […]

Chilkat v11.3.0 Release Notes

Pinned December 16, 2025

  The main features of this release focus on Chilkat’s Ai class, enabling interactive AI response streaming directly into embedded desktop application browsers. It supports Azure, custom base URLs for OpenAI-compatible providers, and local providers like Ollama. ✨ New Features Ai Real-Time Streaming AI Responses to Embedded Browsers in Desktop Apps — Stream AI responses […]

Chilkat v11.2.0 Release Notes

Pinned November 3, 2025

Previous Version: Chilkat v11.1.0 Release Notes The main addition in v11.2.0 is the Chilkat.Ai class, and the Chilkat.StringBuilder.MarkdownToHtml method. Ai: The Chilkat AI class provides a unified API for interacting with different AI providers: OpenAI, Google, Claude, xAI, Perplexity, and DeepSeek. It provides functionality for conversation management, multimodal inputs, and streaming mode. Markdown to HTML […]

Semantic Versioning Starting with Chilkat 10.0.0

Pinned September 26, 2024

Starting with the v10.0.0 release (end of September 2024), Chilkat moves to standard semantic versioning.   Prior to this release, for various technical reasons, Chilkat was stuck with versions 9.5.0.xx, where only xx changed. For this first leap to semantic versioning, where the major version changes to 10 (from 9), there are no backward incompatible changes.  […]

Chilkat .NET for x64 (64-bit Windows)

April 5, 2009 in Uncategorized

The “An attempt was made to load a program with an incorrect format.” indicates that your program attempted to load a win32 assembly on an x64 Windows OS, or the reverse. There is a separate Chilkat .NET assembly also named ChilkatDotNet2.dll for 64-bit Windows.  It may be downloaded at: http://www.chilkatsoft.com/downloads.asp This is for the 2.0/3.5 […]

Failed to get initial SMTP response..

March 18, 2009 in Uncategorized

Question: I have 21 text message service applications running on a single PC. These apps send out weather alerts to radio station listeners several times a day. Each may have a few subscribers to a few hundred subscribers, so at the top of the hour, the messages for the people signed up for that hour […]

SSH: Failed to read 1st key exchange packet

March 18, 2009 in Uncategorized

Here’s an explanation for the following error message: Established TCP/IP connection with SSH server FromServer: SSH-1.5-Cisco-1.25 numBytesRequested: 8 Connection closed by server. Failed to read data on SSH connection. Failed to read 1st key exchange packet Failed. The error message indicates that as soon as the TCP/IP socket connection was accepted by the SSH server, […]

WriteZipAndClose – Failed to move Zip file

March 18, 2009 in Uncategorized

When Chilkat Zip writes a .zip, it first writes to a temporary file. (The location of the temporary file is controlled by the zip.TempDir property.) After the .zip is successfully written to the temp file, it is then renamed (i.e. moved) to the output filename. The reason for doing this is to safeguard an existing […]

Server object error ‘ASP 0177 : 800401f3’

March 5, 2009 in Uncategorized

This error is occasionally reported by customers using classic ASP: Server object error ‘ASP 0177 : 800401f3’ Server.CreateObject Failed The call to CreateObject in ASP looks like this: set cryptObj = Server.CreateObject(“Chilkat.Crypt2″) The problem is that IIS was unable to lookup “Chilkat.Crypt2” in the registry in order to get the location of the DLL file. […]

Object reference not set to an instance of an object.

March 5, 2009 in Uncategorized

Any Chilkat method that returns an object will return a NULL reference if the method failed. You should check for NULL and then examine the contents of the LastErrorText property. Here are examples in various programming languages: C# // Fetch the emails into a bundle object: Chilkat.EmailBundle bundle = null; bundle = imap.FetchBundle(messageSet); if (bundle […]

500 Internal Server Error

November 21, 2008 in Uncategorized

To get the actual cause of the error, go to IE’s Tools/Internet Options menu, and on the advanced tab, uncheck “Show friendly HTTP error messages.”

Attempting managed execution inside OS Loader lock

November 20, 2008 in Uncategorized

This error occurs if trying to load the ChilkatDotNet.dll (for .NET 1.0/1.1) within the .NET 2.0/3.5 Framework. The solution is to download the Chilkat .NET component for the .NET 2.0/3.5 Framework. The name the correct DLL for .NET 2.0/3.5 is ChilkatDotNet2.dll.

No socket exists for sending

November 20, 2008 in Uncategorized

If the error message “No socket exists for sending” is found in the LastErrorText, it means that the component is not connected to the server. For example, if Ftp2.PutFile is called to upload a file, but Ftp2.Connect is never called to establish the connection, the “No socket exists for sending” would be found in the […]

Google that Error Message

October 8, 2008 in Uncategorized

Debugging Hint: In any programming language, in any environment, regardless of whether it’s a Chilkat error message or something from Microsoft, if you don’t understand the error message try Googling it. For example: Type this into Google: “Object Variable or With Block Variable Not Set” (without the quotes) The 1st result provides all the information […]