I\'m having a nightmare trying to get a simple installer working in InstallShield LE (the one shipped with VS 2012). There are all kinds of problems that I can work around (like
Old post so perhaps this can help you or others going through this infuriating issue (assuming you're going through errors like -6225).
Symptoms:
Try:
Project Build Order
I'm not sure if this solves the "wrong dlls" issue (I haven't gone through that pain...) but the suggestion to check on the project outputs could help....the above did fix my issues.
Yes, I agree, if it can't even do parity with VS2010 and below setup and deployment projects ease of use, then its one of those yet-another-learning-curve that devs have to deal with (waste of time). Not prepared to call it shoddy though, it does have some nice(r) candy - even the "limited" version.....
Anyway I hope this helps....
Yes, I can officially call ISLE shoddy indeed. I am now horribly experiencing the "missing dlls" (forget wrong dlls, they're not even in the intall folder, excuse the colorful langauge but WTF??!!) issue. ISLE cannot identify the proper dependencies - and I don't agree with the previous answer. This issue DID NOT exist with the built-in Setup and Deployment Project
we've had since VS 2005.
Agreed on comment regarding bonehead MS move.
Once I fix this issue, I'll update.
My fix (if there is a better way, please provide answer).. All this is done in the ISLE UI:
Scan for dependencies - right click project primary output, select Dependencies from scan at build
You will see the dependencies you will have to manually add, indicated by a red icon
I unchecked them so I could get rid of the -6248 warning which is really odd because IMHO it should be a fatal error in the build - How can this install/setup possibly work if it's missing dependencies?? A warning continues the build, yet it will never work!
Then (yes) manually add the dependencies you identified above...
BTW, unsure if this matters - I started the whole process by importing a VS 2010 install project using ISLE (ISLE menu
-> Visual Studio Deployment Project Import Wizard
). I'm not sure if this actually matters - re: would it still be able to Dependencies from scan at build
if you started from scratch (instead of importing)?
So much for "progress" in Setup and Deployment for VS2012...
Hope this helps!