Working in ISD 7.02, I'm running into a problem. We need to be able to select either per-user or per-machine install; per-machine works fine, but per-user installs are visible to the other users as well, except that the other users can't use program. If another user tries to install, it comes up with an error "1605" (I think). I've checked, and ALLUSERS is being set to an empty string, and it's installing the programs shortcut in the user's programs menu under start, rather than the common menu.
Thinking that it might be some custom script that's causing the problem, we tried again with an absolutely minimal brand-new Standard install project, with the same error. However, if we build a Basic MSI project, everything works as it's supposed to. If we then convert it to a standard project but make no other changes, it sometimes stops working. (We tried it a couple times.)
Does anyone have any idea as to why this might happen? We've been bashing our heads against it for a couple days, and nothing seems to help. I'm sure it'll turn out to be something stupid, but at this point I've spent 2 days on it and I can't see what the problem is.
Development is taking place on a WinNT4 SP6 box. The install was tested on several different WinNT4 SP6 boxes and on a Win2k Server box with the exact same results.
Any help would be greatly appreciated. Thanks!