RobotStudio event

App Builder Missing Dependencies


Hello,
There is a problem with FP SDK 5.04.0066 when one creates a TpsView project with the app builder.
Can someone post the work-around? Surely there must be one.
The following errors occur when a VB or a C# project is created:
VB Task List errors:
C:Documents and SettingsAdministratorMy DocumentsVisual Studio ProjectsTpsViewIRC5App1TpsViewIRC5App1.vb(26): Name 'IsDisposed' is not declared.
C:Documents and SettingsAdministratorMy DocumentsVisual Studio ProjectsTpsViewIRC5App1TpsViewIRC5App1.vb(57): sub 'Deactivate' conflicts with event 'Deactivate' in the base class 'Form' and so should be declared 'Shadows'.
'Sub Main' was not found in 'TpsViewIRC5App1'.
The dependency 'Dcl.Base' could not be found.
The dependency 'Dcl.Cfg' could not be found.
The dependency 'Dcl.Controller' could not be found.
The dependency 'Dcl.Data' could not be found.
The dependency 'Dcl.EventLog' could not be found.
The dependency 'Dcl.FileSystem' could not be found.
The dependency 'Dcl.IOSystem' could not be found.
The dependency 'Dcl.ObjectBrowser' could not be found.
The dependency 'Dcl.Rapid' could not be found.
The dependency 'Taf.BaseInternal' could not be found.
The dependency 'Taf.Reflector' could not be found.
C# Task List errors
The dependency 'Dcl.Base' could not be found.
The dependency 'Dcl.Cfg' could not be found.
The dependency 'Dcl.Controller' could not be found.
The dependency 'Dcl.Data' could not be found.
The dependency 'Dcl.EventLog' could not be found.
The dependency 'Dcl.FileSystem' could not be found.
The dependency 'Dcl.IOSystem' could not be found.
The dependency 'Dcl.ObjectBrowser' could not be found.
The dependency 'Dcl.Rapid' could not be found.
The dependency 'Taf.BaseInternal' could not be found.
The dependency 'Taf.Reflector' could not be found.
RussD38215,2462847222
Russell Drown

Comments

  • Hi Russ

    I have tested 5.04.0066 on my machine and don't have any problems.

    Is it when you build the project you get this error???

    If you send me the source code I can take a look at it and see what's wrong.

     

    Per Svensson
    Company Specialist
    ABB Automation Technology Products
  • Hi Russ,

    My name is Mattias Falk and I'm the project manager of the FlexPendant SDK (FP SDK). I've looked at your problem and I think I know what the problem is:

    Your TpsView derives from System.Windows.Forms.Form class. That's why you get the error messages. The property IsDisposed is a member of the class ABB.Robotics.Tps.Windows.Forms.TpsControl. Thus make sure your TpsView inherit from TpsControl, direct or indirect, before you compile. The Deactivate error will disappear as well if you don't inherit from the Form class, the conflict comes cause the Form class has a method called Deactivate as well as the interface TpsViewActivation. Remember, that you should only inherit from the Form class when you want to use the Designer then you have to change back to TpsControl or GTPUMasterDialog.

    The dependenies warnings comes cause some assemblies of the FP SDK are dependent on assemblies that only exist on the FlexPendant. We'll try to remove them in next release but ignore them mean while.

    Good luck !!!   

    Best Regards,
    Mattias Falk
    Project manager of FlexPendant SDK
  • Hi Per,

    Do you mean that you don't get all of these dependency messages?

    I consider them to be a pretty serious problem, especially when I am "out in the woods" alone trying to get this to work. I certainly don't have much faith that anything I build is going to work when I see feedback like that.

    Yes the other two errors come from having the design view hack in place, but there really needs to be SOME method, i.e. a ReadMe file that is updated regularly or better yet an Intranet site that assists users.

    If the project team is interested in getting feedback from the end-users before this thing is released, there really needs to be some mechanism for dissiminating information so that people don't simply get frustrated and stop trying.

    Surely someone has a PC with a static IP that can run a low-volume web site with this information on it. Nothing fancy, just a place we can get to to read updates. I can host it if you'd like, just send me the content.

    Russell Drown
  • Hi Russ

    I have VIRC5 installed so I'm able to test my custom screen's and I guess that's why I'm not getting all the dependency messages.


     
    Per Svensson
    Company Specialist
    ABB Automation Technology Products
  • Hi Per,

    Can you describe your environment for me? Surely then I am missing something. Here is what I have installed (installed in this order).


    1. RobotStudio Online 5.04.1117.0062 which is included on the 5.04.0066 RobotWare CD image.
    2. RobotWare 5.04.0066.
    3. RobAPI 5.04.0066.
    4. VCTest App 5.04.0066.
    5. FlexPendant SDK 5.04.0066
    6. IRC 5 OPC Server 5.04.0066
    RussD38215,8934490741
    Russell Drown
  • Hi Russ

    Yes that is what I has too.

    I now see what you mean because I get the same dependency errors but because the build is ok and it works on the real GTPU I don't take any notice on the messages.

    And as Mattias says it will be fixed in the future.

    Per Svensson
    Company Specialist
    ABB Automation Technology Products