Performance Problem

Posted by: wombat on 10 September 2017, 3:21 am EST

  • Posted 10 September 2017, 3:21 am EST

    Hi all.


    Why is the compilation of an ASP.NET  Web Project VERY SLOW (1 min) when using C1 components (e.g. the WebCalendar)? The build process hangs when the license compiler (lc.exe) processes the .licx file - this can be reproduced when running the lc.exe command via command line.


    When the WebCalendar is removed from the project it is built in less than a second.


    This behaviour can be reproduced with the other C1-components, too.


    When the project will be run (F5), the loading of the WebCalendar dll takes about 30sec, too.


    I'm using VS 2005, Windows XP, C1 Studio Enterprise V3 (but the same happens using V2).


    What can I do to speed up the built process?


     


    Regards


    Jürgen 


     

  • Replied 10 September 2017, 3:21 am EST

    Hi Wombat,


    I think this is a function of the .NET CLR that verifies signed assemblies by downloading a list of revoked certificates. Does the machine that you are using have access to the internet? If so, the CRL (certificate revocation list) should be cached after the first time it is downloaded, but if not, it will need to time out before it can continue the build process.


    ComponentOne began signing our DLLs (to help with the Vista certification process) with our 2007v2 release. This is actually not a problem with the C1 controls - any signed assemblies should show the same problem.


    If this is actually the case, we can provide you with assemblies that are stripped of their signature. I would recommend contacting our support team directly  - you can email support@componentone.com or submit an incident through the web at http://www.componentone.com/mysupport/ - they can help you determine if this is actually the problem, and also provide the unsigned assemblies if necessary.


    Thanks!

  • Replied 10 September 2017, 3:21 am EST

    Hi ,

    I am using Flexgrid from Component One Studio enterprise .Net component in my saveral windows.Net projects but I have observed for two or more projects that as soon as
    i am adding Flexgrid control to my porject, my project compilation is taking more time
    (around Four times) than previous status. My PC configuration is Windows XP,
    Visual studio 2005 with P-4, 512 MB Ram.

    I have already submitted incident but have not received any response from last two week.
        Please reply me soon.

        Thanking You.

    Shailesh Limani,
    (Senior Developer)
    Image computer.


  • Replied 10 September 2017, 3:21 am EST

    Hi,


    I am using the C1 Studio for .NET and the unsigned ddls from the SupportCenter,


    but I still have the Performance Problem while Debugging and on every PostBack...


    It takes time up to 4 Minutes...


    Any other Advice to fix this?


     


    Thx,


    Oli

  • Replied 10 September 2017, 3:21 am EST

    Hi guys,

    Same problem here: WinForms application using several C1 components (FlexGrid, Chart, PrintPerviewDialog, DockingTab, TaskDialog). Project build takes approx 50-55 seconds. And most of it takes call to lc.exe. If to clean contents of licenses.licx build takes less then 5 seconds, but in this case I'm getting messages about evaluation version (as expected).

    Both options are annoying. Yes, 50 seconds aren't that long, but compared to 5 seconds that's still far too long.

    It started out of a sudden two days ago, and what's really interesting, it had relief for a moment. I have TeamCity build agent working on my machine, so I can track down history. There was one long build, then there was one short, and then all the rest builds become long again: http://screencast.com/t/bppOXiGip (as machine is both workstation and build agent, longer builds can be caused by other activities. But I've checked build logs, it was lc.exe that was slow in mentioned builds). And it has nothing to do with the code changes: old versions are taking same time now as new ones.

    And yes, I have permanent internet access on my machine.

    Any ideas would be appreciated.

    Thank you.
  • Replied 10 September 2017, 3:21 am EST

    p.s. Further investigation showed that problem is only related to the C1PrintPreviewDialog, exclusion of this row from licx does the trick: build takes back 5 seconds, and I don't get nag screens on every click unless I working with printing, and most of time I don't. That's okay with me as temporary solution, only have to remember not to commit it.
  • Replied 10 September 2017, 3:21 am EST

    Guys, do you seriously consider this question as answered?..

    IMHO that's just a hack, temporary workaround, bug is still there. Customer isn't happy, he's just found a way to somehow live with the issue.
    Someone from your side still have to take a look into it. Or do you need some properly™ filled™ support® request™ even to just recognize there is a bug?
  • Replied 24 May 2020, 1:43 am EST

    hi..
    I have a problem with the following command in programming, please help.
    RibbonButton1 is not control. its C1.win.C1RibbonButton

    C1SuperTooltip1.Show("text", RibbonButton1)
    C1SuperTooltip1.Hide(RibbonButton1)

    please sample show and hide C1SuperTooltip for RibbonButton
    tnx.



  • Marked as Answer

    Replied 25 May 2020, 4:04 pm EST

    Hi Saeed,

    >>RibbonButton1 is not control. its C1.win.C1RibbonButton
    To further investigate this, Can you please share the screenshot of the error that you are getting at your end and also let us know when you are getting this issue?

    >>please sample show and hide C1SuperTooltip for RibbonButton
    Please see the attached sample implementing the same and let us know if you face any issue in using it.

    Regards,
    Prabhat Sharma.
    RibbonToolTipDemo.zip
Need extra support?

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

Learn More

Forum Channels