🌶️ Migrating from version 2023

Warning

We recommend taking a full backup of your project(s), including your existing Eyeshot 2023 DLLs.

To migrate your Eyeshot 2023-based application to Eyeshot 2024, follow the steps below:

  1. Ensure that your existing Eyeshot 2023 Visual Studio project compiles and run
  2. Close all Visual Studio instances
  3. Close any text editor with your source code loaded
  4. Run the Eyeshot 2024 Project Converter tool
  5. Try to compile your converted project
  6. In case of failure:
    1. Search for the "TODO devDept" text in your entire Visual Studio solution
    2. Check the Project Converter log file for errors
    3. Check the Breaking Changes in Eyeshot 2024 article

Notes

With Eyeshot 2024 tools, the migration will remove old Eyeshot 2023 references, but the new NuGet packages can be automatically installed for SDK-style project only: update your project to a SDK-style project or manually add Nuget packages after the conversion.

If you get the following error loading the project:

Untitled-2.png

please edit the project file, fill the <HintPath> with the absolute path of the Eyeshot DLLs, and try again.

For example, migrating from Eyeshot 2023 to Eyeshot 2024, change

<Reference Include="devDept.Eyeshot.Control.Win.v2023">
    <HintPath>..\..\devDept.Eyeshot.Control.Win.v2023.dll</HintPath>
</Reference>

to

<Reference Include="devDept.Eyeshot.Control.Win.v2023">
    <HintPath>C:\Program Files\devDept Software\Eyeshot 2023\Bin\net472\devDept.Eyeshot.Control.Win.v2023.dll</HintPath>
</Reference>

In case of migration from older versions, you may want to check this article.

 

Video 

Was this article helpful?
0 out of 0 found this helpful

Comments

0 comments

Please sign in to leave a comment.

Articles in this section