Date parsed: 03/04/2008 06:01:59
Date: Thu, 3 Apr 2008 13:01:59 -0700
The event log will have some MsiInstaller entries that say what component
guid is missing - I should have mentioned that before.
The DesktopFolder documentation says that it will add the shortcut to the
all users profile, and the ProgramMenuFolder says the same thing. So it
shouldn't need a repair to create them for other users that log on, so
non-advertised shortcuts should work if you're not bothered about repair
working in general.. I've seen people report issues like this before, and I
think maybe that there's something inside the setup that's causing the
repair that you can't see, like a HKCU registry.
--
Phil Wilson
Definitive Guide to Windoows Installer
http://www.apress.com/book/view/1590592972"chris" <chris@msdnhelp.com> wrote in message
news:4A7370F8-872D-4C90-BAC6-81CE1F3AF7DB@microsoft.com...
> Thanks Phil for the quick reply.
>
> I've stripped everything out except the shortcuts to the User's Desktop
> and
> User's Programs Menu. Would these be the "user profile location" you
> mentioned? If so, how else would I install shortcuts for all user's?
>
> What do you think about using Orca to mark these shortcuts as
> Non-Advertised?
>
> Thanks again for your time,
> Chris
>
>
>
> "Phil Wilson" wrote:
>
>> There's something in your setup that's user specific (registry entry,
>> file
>> in a user profile location) that is absent when another user starts using
>> the app. The MSI repair kicks in when a shortcut is used, and that
>> installs
>> whatever is missing. It's normal. I think some older versions of MS
>> Office
>> used to do this for new users.
>> --
>> Phil Wilson
>> [MVP Windows Installer]
>>
>> "chris" <chris@msdnhelp.com> wrote in message
>> news:627628F3-A1EE-4C80-B0C9-27E4D3C41A71@microsoft.com...
>> > Hi All,
>> >
>> > When testing my software installation for "Everyone", I noticed the
>> > first
>> > time each user accesses the shortcut to the application, the .MSI file
>> > is
>> > targetted and it looks like a partial reinstall takes place. Once the
>> > .MSI
>> > file is successfully re-run, the shortcuts work as expected from then
>> > on...
>> > even when removing the application and re-installing it.
>> >
>> > It seems like once an administrator installs the application for
>> > "Everyone",
>> > each user should not need the CD (.MSI file) to access the application
>> > for
>> > the first time.
>> >
>> > Does anyone know why?
>> > Am I missing something?
>> >
>> > I'm using:
>> > VS2008 setup project
>> > Installing .NET Framework 2.0
>> > Installing Windows Installer 3.1
>> >
>> > Thanks for your time,
>> > Chris
>> >
>>
>>
>>