On 06/22/2010 09:36 PM, Paul McNett wrote: > On 6/22/10 4:37 PM, Jeff Johnson wrote: > >> When done, I am going to use py2exe for distribution. Do I really nead >> InnoSetup? py2exe creates an exe with everything in it, right? All >> that needs to be done is creating the folder and copying the exe and the >> database to that folder. I'm using Sqlite because there will be only a >> couple of hundred records at most. >> > You shouldn't put the application and the data in the same folder. Big no-no > in > today's world. I like InnoSetup because it handles it all for me, and is > easily > configured with a plain text config file. The user can decide where it gets > installed, and it handles it. > > You should let the user install it anywhere (including under their My > Documents > folder) so they don't need admin rights to install it. Your program should > create the > data file in %appdata%/<your app name> and/or let the user specify the > location, but > don't let them specify the application directory. > > Paul > > Paul: I use InnoSetup for all of my apps so I don't know why I was going to skip it this time. I'll use it. I also put the data in a folder other than the application but in this case it is in a folder under the application folder.
-- Jeff --------------- Jeff Johnson j...@san-dc.com (623) 582-0323 www.san-dc.com _______________________________________________ Post Messages to: Dabo-users@leafe.com Subscription Maintenance: http://leafe.com/mailman/listinfo/dabo-users Searchable Archives: http://leafe.com/archives/search/dabo-users This message: http://leafe.com/archives/byMID/4c22076b.7080...@san-dc.com