> For the complete documentation index, see [llms.txt](https://docs.tailent.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.tailent.com/solution-migration.md).

# 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 %}

![](https://649489153-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MSSr3DfBuOYIkk2T9ec%2F-MUPH78fCCv--6Yj9yF0%2F-MUPHOlGwIOvTPz0F2Wn%2Fimage.png?alt=media\&token=b545ea84-fb1a-482d-b189-d5af0e8ba5fe)

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

![](https://649489153-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MSSr3DfBuOYIkk2T9ec%2F-MUPH78fCCv--6Yj9yF0%2F-MUPHfK_mxgwNaaT4A8I%2Fimage.png?alt=media\&token=5b006fa7-8859-4fb0-91a2-3066df50fda9)

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!
