We are a school district and our user profiles are not saved on the local machine. When I try to deploy a package repackaged with AdminStudio the package goes through the installing routine when each user runs the package for the first time. This is not working for us since our users do not have local profiles on the machines and the package does the installing routine everytime they use it. I am new to packaging and need a way to keep this from happening. Any help would be appreciated...
0 Comments   [ + ] Show Comments

Comments

Please log in to comment

Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.

Answers

0
Just a guess: You have included some user-specific setting (under HKCU or "Documents and Settings") in the MSI and Windows Installer is trying to fix the "broken" install for users. Get rid of those settings.

And you really have understand how Windows Installer and MSI packages works before you can start repackaging.
Something to start with:
<http://itninja.com/blog/view/working-with-windows-installer>
And here is the answer to (almost) all questons:
<http://msdn.microsoft.com/library/default.asp?url=/library/en-us/msi/setup/windows_installer_start_page.asp>
Answered 10/03/2007 by: mikkojarvinen
Senior Yellow Belt

Please log in to comment
0
Thanks for the links. I will check some things on my packaging. We have always had to copy the profile we make specific settings in to the default user profile on each machine so that the users will get those settings. I am hoping I can avoid that this time.
I am packaging some smaller packages, as well as, openoffice 2.2 at the moment.
Answered 10/03/2007 by: blockern
Yellow Belt

Please log in to comment
0
blockern wrote:

Thanks for the links. I will check some things on my packaging. We have always had to copy the profile we make specific settings in to the default user profile on each machine so that the users will get those settings. I am hoping I can avoid that this time.

If you include user-specific settings inside your MSI (and Windows Installer notices that the component's KeyPath is missing) then the Self-Healing is what happens. It is also possible that you have included some system settings that shouldn't be inside MSI.


I am packaging some smaller packages, as well as, openoffice 2.2 at the moment.

OpenOffice.org is already a MSI.
Answered 10/03/2007 by: mikkojarvinen
Senior Yellow Belt

Please log in to comment
0
Hi,

If you included a user specific files or registries in your package, try to use active setup.

Everytime a new user logged in, specific files and registries will be loaded on logged in user profile.

Hope this helps,

Knight
Answered 10/03/2007 by: knight
Orange Senior Belt

Please log in to comment
0
OpenOffice.org is already a MSI.You probably ought to have added that re-packaging apps which are already in MSI is *generally* considered to be A Bad Thing. Maybe the OP already knew that anyway and meant that he's creating transforms for these apps.
Answered 10/04/2007 by: VBScab
Red Belt

Please log in to comment
Answer this question or Comment on this question for clarity