Multiple Users and Roaming Profiles

I probably know the answer to this but want to make absolutely sure. My app is aimed at schools and colleges. Typically, staff and students will use any available computer so each computer could have hundreds of different users in the course of a term. Am I right in thinking ClickOnce would reinstall for each new user with no shared disc storage If the users have roaming profiles, does the installation get moved across the network at each login

Thanks

Michael



Answer this question

Multiple Users and Roaming Profiles

  • KENMx

    Hi Sameer. We work on a Citrix Metaframe Environment with roaming profiles. The server is dynamically assigned at login-time from a farm. This means ClickOnce applications need to be re-installed at every login Is it the same with Smart Documents e.g. Excel/Word Expansion Packs
  • asiaenforcer

    Yeah, it will re-install the first time a user uses a particular machine. In your example, it will re-install each time unless by some chance the same user hits the same server twice. If the application is small enough and your bandwidth good enough, the installation time might not be a big deal.

    Basically, this kind of thing is another reason to shout at Microsoft about the possibility of an All Users install for Click Once. An Admin is needed to install some of the prereqs anyway, so why not do an All Users install while there


  • mendez_edd

    ClickOnce applications are stored under "%userprofile%\Local Settings" folder which is a non-roaming location in the user profile folder. The Temporary Internet Files folder (IE cache) is another such example of location that is per-user but does not roam.

    -Sameer



  • Sergio Gama

    Thanks Patty,

    Just to be absolutely clear; you are saying that although the application is per-user it is not part of the users profile.

    Michael


  • MarcLile

    Yes to your first question and no to your second question. Everytime a new user logs on to the computer, he/she needs to install the application in order to use it. The same application used by different users on the same machine is not stored in a shared storage because ClickOnce deployment is mainly for per-user applications. Installed applications won't get roamed across the network by design.

    Thanks,

    Patty


  • Multiple Users and Roaming Profiles