219
Views
8
Comments
How to update entity from Integration Studio?

I have a database that is integrated with Outsystems, this external database will have new added columns and I'm trying to update the Entity in Integration Studio. I tried adding a new attribute in the Integration Studio and when I verify, it sends out an error. I used same column name as the one used in the external database.


2020-09-15 13-07-23
Kilian Hekhuis
 
MVP

Hi Wilbye,

This doesn't seem to be related at all with upgrading the Entity. As the compilation error shows, there's some tool version problem when compiling the Extension. So my questions would be:

  1. Can you succesfully publish, from Integration Studio, other Extensions, or do they all give this error?
  2. Did you change any of the project setting from within Visual Studio?
  3. Have you installed all the latest .NET versions and updates on the PC where this happens?
UserImage.jpg
Wilbye Descalsota

I haven't tried publishing in integration studio but I tried verifying first to check if it's working just to be safe, didn't change any settings in Visual Studio. Do I update the .Net Versions manually?


2018-06-01 14-37-59
Rebecca Hall

I was getting a similar error with Integration studio.  I checked my version number and found that it wasn't getting updated with the latest version (I had it on automatic).  I downloaded the latest version of developer studio from Outsystems and then I was able to publish.

2020-09-15 13-07-23
Kilian Hekhuis
 
MVP

Iirc, Integration Studio installation also checks your .NET version and upgrades it as well, if it's too old. So that could explain it.

UserImage.jpg
Wilbye Descalsota


I'm receiving this pop up first before I can see the wizard. After pressing okay and verifying, I still receive the error.

2020-09-15 13-07-23
Kilian Hekhuis
 
MVP

Hi Wilbye,

The pop-up just informs you that the Extension was built by a previous version (which it was, since you upgraded), and has no relation to the error.

The error tells you that it needs "tool version 12", which is .NET 4.6.1, but cannot find it so it defaults to tool version 4, which is .NET 4.0. So there's clearly something wrong with your .NET installation, but honestly that's a bit out of scope for a forum dedicated to OutSystems. Please try to verify you have installed the latest .NET version (4.8), and if not, install it.

UserImage.jpg
Ruud Jalving

In my experience the ToolVersion message is only a warning, and the real error should be below that warning. Does it also mention that it expects a different .net version?

2022-04-21 15-19-11
Satya Pratap Singh

This occurs when we try to publish/verify changes for an extension which was originally built in older version of Integration studio.


Step1: Open the Extension in Integration studio


Step2: Click Edit C# Code




Step3: In the popup window à (Click “Reset Default Settings”) Apply/Ok

This step might not appear if the settings are already default.

Step4: It will automatically open the code in Visual Studio(recommended) or equivalent .Net IDEs already installed in your local computer.


Step5: Do not make any changes manually. Just Save All and Exit the Visual Studio/IDE.


Step6: Try to republish/verify.


This will update the version of dependencies for the extension. This is the safest way to update dependencies however that can be done manually too.

Community GuidelinesBe kind and respectful, give credit to the original source of content, and search for duplicates before posting.