Working with different farpoint editions

Posted by: jaykishan on 8 September 2017, 2:53 pm EST

  • Posted 8 September 2017, 2:53 pm EST

    I am working on an project which uses farpoint spread control. Two of my team members at offshore location are using professional edition and members at onsite have standard edition. We use clearcase for version control. After merging the changes by the offshore team members, will it be possible for the onsite team to build and run the application with their existing farpoint edition?


    I would also like to mention that both farpoint controls are of the same version that is version 6.0.

  • Replied 8 September 2017, 2:53 pm EST

    Hello,

    Here are the steps that I followed to merge two projects one build using standard edition and other build using professional edition of Spread.Net 6 , and the application is executing without any issues:

     1. Created a project on a machine having Spread.Net 6 professional edition, and the project did not use any of the components of Spread that are specifically available in professional edition only.

    2. Created a project on a machine having Spread.Net 6 standard edition. 

    3. Build and debug both the projects and they executed without any issues.

    4. Later, I copied the project build using professional edition on the machine using standard edition.

    5. Opened the project build in standard edition machine on the standard edition machine. In the solution explorer right click on the solution icon, and choose Add menu item, which would further redirect to add an existing project. Using the same, I added the project created in professional edition to the solution containing a project build in standard edition.

    6. Later, I build and debug the application twice, once with the standard edition project as the startup project and later the professional edition project as the startup project. And both the times it executed without any issues.

    I even tried adding only the Windows form from the professional edition project by right clicking on the project icon in the solution explorer of the standard edition project and choosing add existing item from the menu displayed, using which I could add only the windows form, and everything is working fine even in this scenario.

    I would suggest you to try the steps listed above and please let me know if you face any issues further.

    Thanks,

    Manpreet Kaur

  • Replied 8 September 2017, 2:53 pm EST

    Hi,


    Thanks for testing the scenarios.


    I have tested steps listed by you, and scenarios tested are mentioned below:


    When Standard edition machine is used.


    1. When I build a Standard edition project on the Standard edition machine, and Project is successfully build.


    2. When I build a Professional edition project on the Standard edition machine, and Project is not successfully build. It generates two errors and 1 warning.


     I am not able to attach snapshot of the error and warning. Can you please provide me your email id?


    When Professional edition machine is used.


    1. When I build a Professional edition project on the Professional edition machine, and Project is successfully build.


    2. When I bulid a Standard edition project on the Professional edition machine, and Project is successfully build.


    Regards,


    Jaykishan Mer

  • Replied 8 September 2017, 2:53 pm EST

    Hello,

    When you reply to the post, there is an options tab at the top, you can click on the same to attach your screenshot while you are replying to the post.

    Thanks,

    Manpreet Kaur

  • Replied 8 September 2017, 2:53 pm EST

    Hello,

    I would request you to elaborate on your query further, describing how would you be merging the two projects, are you going to use them in a new project consisting of the two different projects or would it be like copying the code from one project and pasting into other. Further, I would also like to know that whether you would be redistributing the project or application further, or would it be used at your end only.

    Please provide me with the necessary information so that I can help you out further.

    Thanks,

    Manpreet Kaur.

  • Replied 8 September 2017, 2:53 pm EST

    Hi


    Let me re-explain in simple way:


    1. We are 4 developers in team; two of us are having Spread.Net 6 Standard edition and two of us are having Spread.Net 6 Professional Edition. We are NOT going to use any Professional edition features.


    2. There are five WinForms on which we are going to use Spread.Net control; out of five, two will be developed by the developers having Professional Edition license and rest three will be developed by the developers having Standard edition license.


    3. At the end all five WinForms will be part of single c# project. We may manually merge them or automate this process but ultimately it will be copying files among developers.


    The question here is - Can developer having Standard edition license open WinForm in design mode which is developed on developer machine having Professional edition license? OR In other words, What will happen if developer having Standard edition license copies and try to open WinForm (files) from another machine where WinForm are developed using Professional edition license in design mode?

  • Replied 8 September 2017, 2:53 pm EST

    Hello,

    I tested the scenario explained by you at my end, and I did not encounter any issues while opening a Windows form developed in a machine having professional edition in design mode, in a machine having standard license. I believe that by the time you do not use any of the professional edition components in your Windows forms, there would not be an issue while you are merging the forms into one project. However, please let me know if you face any issues further.

    Thanks,

    Manpreet Kaur

  • Replied 8 September 2017, 2:53 pm EST

    Hi


    Thanks for trying this your end. Just to confirm, what you did is you have created a project that is referencing Professional version assemblies and you have tried to open a WinForm from same project on another machine where Standard edition is installed and it worked (I assumed that you have copied project/solution from Professional installed machine to Standard installed machine).


    Can you also please confirm that you can build the same project on machine where Standard edition is installed? In my experience, I'm not able to build the project on machine with Standard edition when project is created on machine where Professional edition is installed.


    Let me know if you need more information since this is bit confusing issue.

  • Replied 8 September 2017, 2:53 pm EST

    Hi,


    I have attached the error that occured when i tried to build Professional edition project on Standard edition machine.


     Regards,


    Jaykishan Mer


    2012/03/Farpoint Problem.JPG
  • Replied 8 September 2017, 2:53 pm EST

    Hello,

    The image attached depicts that you are using two different versions of Spread on the two machines, one of the machine is using Spread v6.0.2003  where as the other machine uses the different version i.e. Spread v6.0.2002, hence you are having a conflict between the referenced assemblies, I would request you to update both your machines to use the same version and then test the same scenario at your end. You would hopefully not face any issues. However, please let me know if you face any issues or if you have any queries further.

    Thanks,

    Manpreet Kaur

Need extra support?

Upgrade your support plan and get personal unlimited phone support with our customer engagement team

Learn More

Forum Channels