"Click Once" queries

Dear All,
    I have a few questions regarding Click Once:
        1. Does it support Non .net Active-X Controls in WinForms
        2. Does it allow pre-compliation
        3. Is there a way to delete the previous cache automatically
        4. Does it use IEExec in the background  (with No-Touch it was damn slow)
        5. Can we define a folder structure where it should be downloaded on the client's machine
        6. Does it support Personalisation
        7. Is there a support for gzip  (Use IIS 6.0 feature)

Thanks & Regards
Sunil


Answer this question

"Click Once" queries

  • Pixelxx

    #1 - No.  ClickOnce is just for stand alone apps, not controls in the browser.
    #2 - By pre-compilation I assume you mean pre-jit with ngen.  In which case no.   There a number of reasons.  The biggest is that you can't ngen until you install the app & ngen usually takes longer than actually downloading the app... a big perf price to pay for web launched apps to get perf.    We have ideas how to fix this in the future.
    #3 - We automatically clean the cache up for you... you can force a clean up manually.   
    #4 - No we don't use IEExec.   Perf is a major goal with ClickOnce.
    #5 - You can define the folder structure of your app, but can't control where it goes.  It goes in teh clickonce app cache.
    #6 - There is no native support for personalization, you have to build that in, but we have a number of new whidbey technologies, like enhanced settings & controllabe on-demand download, to help with this.
    #7 - Yes we support HTTP 1.1 compression with gzip.

  • DreadnoughtX

    In this version, all ClickOnce applications are per-user.
  • smarr

    Dear Jamie,
       Thanks for answering my queries...a few more...:-)
    5. Can we define a folder structure where it should be downloaded on the client's machine
    #5 - You can define the folder structure of your app, but can't control where it goes. It goes in teh clickonce app cache. 

    On my XP machines the assemblies get downloaded at C:\Documents and Settings\Jack\Local Settings\Application Data\assembly\dll 
    Can I assume it is not possible to direct it to another directory or under AllUsers directory...so that if another user logs-in to the same machine, all the dlls don't get downloaded again

    Please help...

    TALIA

    Many Regards
    Sunil

  • "Click Once" queries