1. Arcady Abramov
  2. Beta Testing
  3. Wednesday, 15 January 2020 11:55 AM UTC

Feeling like an idiot here....

I downloaded trial of PB 2019 R2 universal edition.

I cannot find how to launch PB to C# converter, that everyone here is talking about...

Any help?

Accepted Answer
Michael Kramer Accepted Answer Pending Moderation
  1. Wednesday, 15 January 2020 13:50 PM UTC
  2. Beta Testing
  3. # Permalink

Hi Arcady,

The PowerScript Migrator is "hiding in the shadows" inside SnapDevelop. Quick guide:

  1. Open SnapDevelop
  2. Right click on "Solution" (tree root item in Solution Explorer in right side panel)
  3. Choose "Open PB Workspace" and select your .PBW file
    Result :: PB workspace opens
    You can navigate between all its targets and PB libraries and objects in a hierarchy
  4. Double-click on your PB object of choice
    Result: PB object opens in "Edit Source" mode inside SnapDevelop
  5. Right-click in editor within specific function
  6. Choose Translate and Open in Editor (or one of the other choices)
    Result: You see your PowerScript code translated into C#

HTH /Michael

Comment
  1. Arcady Abramov
  2. Wednesday, 15 January 2020 14:04 PM UTC
apparently there is a problem with the trial license. I shall try to resolve it through trial@appeon.com
  1. Helpful
  1. Tom Jiang @Appeon
  2. Thursday, 16 January 2020 05:54 AM UTC
Hi Arcady,



1. Please go to Appeon User Center > License Management > SnapDevelop > My Trial Licenses and see if you already have a trial license

2. Make sure the trial license is logged out so you can log in

3. On SnapDevelop IDE, Go to Account Management (upper right corner) > If you are logged in with the standard license, you should see a link, Switch to trial of Universal edition, below the license information



If you still get any issue, please report a bug at https://www.appeon.com/standardsupport/newbug with a screenshot of the logon window.



Regards,



Tom Jiang



  1. Helpful
There are no comments made yet.
Arcady Abramov Accepted Answer Pending Moderation
  1. Thursday, 16 January 2020 04:56 AM UTC
  2. Beta Testing
  3. # 1

OK, managed to open the UNI trial.

But there is an immediate problem.

The migration tool does not recognize PB 12.6 PBWX workspace.

Is this by design? Because numerous existing .NET assemblies written in PS are in PB.NET (because it had much better integration with .NET). 

It should, in fact, be much easier to migrate PB.NET solution to full C# because the data types already match.

Comment
  1. Logan Liu @Appeon
  2. Thursday, 16 January 2020 05:28 AM UTC
Hi Arcady,

PowerScript Migrator does not support PB 12.6 PBWX workspace.

Regards, Logan
  1. Helpful
  1. Arcady Abramov
  2. Thursday, 16 January 2020 06:17 AM UTC
What are our options then?

Convert the PB.NET assembly to PB Classic assembly and then convert it to C# ?

We need a quick way to convert .NET DWs to C# models, is there something Appeon can offer on that?
  1. Helpful
  1. Chris Pollach @Appeon
  2. Thursday, 16 January 2020 16:48 PM UTC
Hi Arcady;

Unfortunately like Logan has stated - the format of the "PowerScript" within PB.Net apps is not compliant with PB Classic (aka PB 12.6) - which Appeon PB is based upon. So it will most likely be mainly a manual conversion effort.

Regards ... Chris
  1. Helpful
There are no comments made yet.
  • Page :
  • 1


There are no replies made for this question yet.
However, you are not allowed to reply to this question.