# Solution Migration

## Migrating from version 20.12.xxxx to current version

TAP Studio is built to provide extended compatibility for most automation solutions created with older versions of TAP Studio.

{% hint style="info" %}
&#x20;Exceptions: the above is valid for any project created with TAP Studio 20.12.xxxx or older. However, if your automation solution uses the **excelDocument** automation object (fully qualified name: **MissionCritical.Automation.Excel.excelDocument, RPA, Version=1.4.0.0, Culture=neutral, PublicKeyToken=null**), you will need to manually update all variables of this type to **excelDocument** type using the "Choose Type" option within the variables pane from TAP Studio.
{% endhint %}

![](/files/-MUPHOlGwIOvTPz0F2Wn)

After selecting the desired variable, change it's type to **excelDocument**:

![](/files/-MUPHfK_mxgwNaaT4A8I)

This is required to update all **excelDocument** variable types to a new version of the target object. After the operation has been finished for all required variables, please save the solution. Now you're all set!


---

# 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://docs.tailent.com/solution-migration.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.
