I created a simple Legacy App (to check how migration works), it takes two number inputs and display a message after clicking on the button. I used value binding and ran process in background. All is good.
Now, I migrated the app to VB using the icon on the App. I see 4 errors, two for the number input controls and one for button (where I have added rule to run the process) and other one for the message label. I was able to make the needed changes for the button and the label and error is gone.
But, for the number inputs where I have done value binding, nothing could be done as the field itself is not visible. Ideally, it should automatically remove the binding and should not display the error.
Only way, I could continue is to remove the control and add new one.
I understand that the value bindings are not supported in VB Apps. I am not sure how to delete or modify the value binding/expression, as I am not able to see that property in the General/Events/Style Panel.
The only way to remove the error was to delete the control and do it again.
→ The Value binding option is removed from the VB UiPath apps.
→ In the VB Apps click on the Control which you want to modify in your case it is Type control named as Enter Number one Type.
→ Open the events tab which located at right side and Click on edit rule.
→ Click on + symbol and select set value, create a variable Item to set option and in value give MainPage.Text1.Value.
The above will stores the entered value in type control saves in the variable like value binding.