Didn't read the documentation for Wise Installer. I'm getting "Demo installations only run on d computer they were created on" message. Can anyone suggest a free deployment wizard that I can learn easily within 12 hours? Thanks.
Printable View
Didn't read the documentation for Wise Installer. I'm getting "Demo installations only run on d computer they were created on" message. Can anyone suggest a free deployment wizard that I can learn easily within 12 hours? Thanks.
Package & Deployment Wizard that comes with VB...or Inno Setup
Inno Setups really cool. And if you want to learn it real easily, use the IS Tool with it. That's all I use... and it's pretty powerful.
Sorry, just got back to my PC right now. I'm downloading out Inno Setup right now. Thanks for your help guys.
I don't know where else to ask. I'm having problems with Inno setup. I used the (sys) constant to copy my dll's but instead of where they should go, Inno Setup created a directory windows\system\(sys). It also created a directory windows\system\(app). How can I get rid of these? The dll's should go to windows\system.
Here's the script I used:
[Files]
blah.. blah...
Source: "dx7vb.dll"; DestDir: "(sys)"; CopyMode: normal; Flags: sharedfile regserver
Source: "scrrun.dll"; DestDir: "(sys)"; CopyMode: normal; Flags: sharedfile regserver
Source: "RichTx32.ocx"; DestDir: "(sys)"; CopyMode: alwaysskipifsameorolder; Flags: restartreplace sharedfile regserver
Source: "MsvCRT.dll"; DestDir: "(sys)"; CopyMode: normal; Flags: sharedfile regserver
Your problem is the parenthises that you use, try {} instead of (). It will work then.
Oooops. Thanks. BTW, how will I know if I have to replace the dll on restart. Could you tell me which of the four I should set that parameter with.
leinad31,
This is what I always use... It will only set restart if the dll is actually replaced. If it is not then no restart is needed.
Source: "i:\develop\VB 6 Redist Files\COMCAT.DLL"; DestDir: "{sys}"; CopyMode: alwaysskipifsameorolder; MinVersion: 0,4.0; Flags: regserver restartreplace uninsneveruninstall