$-Naming of InTouch application and folder name for old project upgrade

At some point in time a new naming standard of the InTouch application and folder name of a EuroPS Project was introduced as $. I'm not sure why this new naming standard was done and why.

In old installations the InTouch application and folder name is the same as the EuroPS Project name without $.

When upgrading and converting an old EuroPS project to new InTouch shellapp, can the old InTouch application and folder name still be used or should it be changed / is it recommended to be changed to the new $-name?

If changing there might be (possibly limited) work to change references in scripts for instance in InTouch recipe management script if this is used.
1 person has
this question
+1
Reply
  • Firstly, just in case you really want to know, the use of the "$" prefix in the name is down to Wonderware. If you use a managed application and then publish it you cannot avoid it having a "$" prefix because the application itself must start with a "$" in the ArchestrA IDE. So it was chosen so that life could be a little easier, in this use case.

    In any case, the name of the application is not too important. Once the project is created the name is also inside the project database. As long as the two names are the same then it is OK.

    So when you upgrade, does it matter? No, because upgrade process for an existing project does not involve renaming the folder. The name should remain the same or there will be a problem.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. sad, anxious, confused, frustrated kidding, amused, unsure, silly indifferent, undecided, unconcerned happy, confident, thankful, excited

  • To get the WindowMaker shortcut in the EuroPS project directory and the Project Organiser WindowMaker menu tool correct, the ufolder.ini file needs to be corrected manually. Remove the $ sign in the WindowMaker line for the InTouch application folder name.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. sad, anxious, confused, frustrated kidding, amused, unsure, silly indifferent, undecided, unconcerned happy, confident, thankful, excited

  • Just to empasise my previous statement. There is no need to rename the folder. I'm not sure what the use case is here?

    But yes, if you do rename the folder you then need to update the ufolder.ini file in the project root directory (where it says "WindowMaker=") and also modify the application name in the project database. Using the "System Configuration" button in the Project Configuration tool.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. sad, anxious, confused, frustrated kidding, amused, unsure, silly indifferent, undecided, unconcerned happy, confident, thankful, excited

  • In this case we have not renamed the application name. We have kept the name as in the original project without $ according to suggestion.

    But the ESuite project that we upgraded was very old, ver 2.3, so it was before Project Organiser was introduced. In this time there was no line in the ufodler.ini for starting WindowMaker, no WindowMaker shortcut and a couple of other shortcuts were also missing.

    So to get it correct, basically I needed to create a new project, delete all files and folders except shortcuts and ufolder.ini in the new project, copy the old project files and folders, replace project.mdb and secmandb, keeping the other new files/shorcuts and then change the WindowMaker reference in the new ufolder.ini file to the InTouch application directory without $.

    I guess this was not a straight forward upgrade because it was from a very old project.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. sad, anxious, confused, frustrated kidding, amused, unsure, silly indifferent, undecided, unconcerned happy, confident, thankful, excited

  • OK, makes perfect sense now. Making a new project, as you did, would be the easiest way to get the result you wanted. And then combining the old project and the new project. Including the edit of ufolder.ini.

    I haven't thought much about upgrades from something so old. And there would be a number of options in terms of combining the new (template) project and the old (actual) project. But I suspect you have chosen the simplest route.

    Just in case Henrik and I missed some information out. The files within very old projects do not support all the features that can be had in a new project. And the upgrade of a project database does only upgrade the project database(s), the rest of the files in the old project are left as is. This does not mean that the upgraded project has lost anything but it does mean that it does not have much of the newer functionality. Perhaps project organiser and all the associated tools that can be launched from it? So if you want to upgrade an old project and make it look brand new then the technique that Henrik described will do the job very nicely.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. sad, anxious, confused, frustrated kidding, amused, unsure, silly indifferent, undecided, unconcerned happy, confident, thankful, excited

  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. sad, anxious, confused, frustrated kidding, amused, unsure, silly indifferent, undecided, unconcerned happy, confident, thankful, excited