Multiple device development

4 posts, 0 answers
  1. Damian
    Damian avatar
    8 posts
    Member since:
    Nov 2014

    Posted 08 Apr 2015 Link to this post

    Hi,

     I have a general question about what is the best/recomended approach for working on Telrik projects across multiple machines.

    For example, I'm developing an application on my main development machine for a client and when I attend site to deploy (and possible modify) the application, I would typically copy the Visual Studio project to my laptop and then edit and deploy the project from there.

    I realise to do so on my laptop, I would need to install the Telerik client libarires (which I have), but this approach of copying the solution to my laptop and trying to open/edit there, is not working too well (at all)

     What is the approach I should be taking to manage this particular use case?

    Thanks,
    Damian

     

  2. Stefan
    Admin
    Stefan avatar
    2891 posts

    Posted 10 Apr 2015 Link to this post

    Hello Damian,

    Thank you for writing.

    Our licenses are developer based, which means that you can install our suite on the machines you use for development. 

    In regards to the deployment however, we do offer two options:
    1. ILMerge our assemblies with your application executable.
    2. Or, build our assemblies for your application only and deploy them to your client.

    These are the two approaches which we allow for deployment of applications with our components (as per our License Agreement). Detailed information on the process can be found here: http://www.telerik.com/help/winforms/installation-deployment-and-distribution-redestributing-telerik-radcontrols-for-windows.html.

    I hope that you find this information useful. Should you have any other questions, do not hesitate to contact us.

    Regards,
    Stefan
    Telerik
     

    See What's Next in App Development. Register for TelerikNEXT.

     
  3. UI for WinForms is Visual Studio 2017 Ready
  4. Damian
    Damian avatar
    8 posts
    Member since:
    Nov 2014

    Posted 13 Apr 2015 in reply to Stefan Link to this post

    Thanks Stefan,

    My question more has to do with working on a Visual Studio Solution on multiple PC's.

    If I copy my entire solution folder from my main development PC to my Laptop and then try to open the MainForm, the solution throughs an error (Value cannot be null. Parameter name"instance) which as far as I can tell has to do with references to Telerik controls.

    ALl my references are set to CopyLocal=True and I have the Telerik controls installed on the laptop, so I don't know what is causing the (extreemly unhelpful) error.

    What is supposed to be the approach for me to develop the one Telerik WinForms solution on multiple devices?

    Thanks,
    Damian

  5. Stefan
    Admin
    Stefan avatar
    2891 posts

    Posted 14 Apr 2015 Link to this post

    Hi Damian,

    The correct way to develop on multiple machines is to install the suite on the machines you will develop. As I mentioned, our licenses are developer based, so you can install the suite on the machines you use for development. Of course, you should not install our controls on your client machines, nor you should allow the assemblies to be reused by a third party.

    In regards to the design time error, perhaps it is thrown because of a missing Telerik installation? Another possibility to check is if the Telerik assemblies referenced in the project are precisely the same version. Note that some of our assemblies has .20 suffix and others have .40 and these should not be mixed - the whole version should be the same for all assemblies.

    I hope that you find this information useful.

    Regards,
    Stefan
    Telerik
     

    See What's Next in App Development. Register for TelerikNEXT.

     
Back to Top