# Create Executable

This feature will generate an executable of your deployed Project along with Kalipso framework. Once the process is finished, just copy to a device the created executable and run it.

{% hint style="warning" %}
This option creates executable files only for Windows based OS (Win32, Mobile or CE).
{% endhint %}

When you click on the option in the [Deploy ](/kalipso5/using/environment/menu/deploy.md)menu, the following window appears:

<figure><img src="/files/3mPiJtzy1vfNtvMszmzh" alt=""><figcaption></figcaption></figure>

#### Tab - General

This tab is the one shown in the image above.

The available options are:‌‌

*Target Platforms*

* **Desktop** - It will create an executable to run in a Windows Desktop environment.
* **Windows Mobile** - It will create an executable to run in a Windows Mobile environment.
* **Windows CE (Arm)** - It will create an executable to run in a Windows CE environment.

On the right side are two check boxes that allow you to select all platforms or deselect those that have already been chosen.

*Icon*

* **Icon** - Zone where you can view the icon associated with the project. You can keep the added or change. Just click on it to open Windows Explorer and choose the new file.

*Target Folder*

* **Target** - Path where the executable file will be generated.

{% hint style="info" %}
The path shown in the image serves as an example of real use.
{% endhint %}

#### Tab - Options

![](/files/-MaT7bSHpGdSL1cvJQ3a)

The available options are:‌‌

* **Generate Data File** - If you check this option your Project, Kalipso Designer will fetch the data of the server, from the tables defined as "ToPDA" in their properties, and send it along with the Project. This option is only available if you have offline Database Tables.
* **Include DLLs in executable** - When selected this option will generate the executable with all the DLLs required for the application to run.

After choosing the options click on "Generate".

{% hint style="danger" %}
It's mandatory to chose a target platform in the "General" tab in this window. Otherwise it's not possible to generate an executable.
{% endhint %}

{% hint style="warning" %}
It's important to have either "Close Form", "Close Project" or "Return To Form" Action in the project. Otherwise it's very difficult to close the executable.
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://doc.sysdevmobile.com/kalipso5/deploying/deploy/create-executable.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
