c# - Creating an installer with WPF forms, packaged files and custom setup actions -


i'm trying create way of deploying set of tools (which add-ins 3rd party software) users.

i following:

  • user enters serial
  • dlls in directory structure extracted program files
  • a file copied location in programdata (this registers add-ins 3rd party application)
  • online activation software performed

can point me right direction this? had @ deployment projects in visual studio i'm not sure if i'm after. main problem ugly, have nice wpf installer, , have more custom experience. guess can traded off if going make things easier.

i thinking, make own c# project extracts files, have no idea how package them , extract them part of 1 download (like msi files deployment projects create). can point me in right direction?

the thing having wpf installer users need appropriate version of .net installed install application. may fine if using .net 3.0 , software requires windows vista or greater. if use .net 3.5 or 4.0 stating .net requirement may not enough. do if user uninstalls .net tries uninstall application?

this why considered bad idea use .net custom actions in installer too.

while mmr's recommendation of wix 1 (i've used , it's powerful) should noted has steep learning curve. or @ least did when used last because there little or no mature tools support it. crafted hand.

if don't have developer resources spend lot of time on installer, i'd suggest looking @ commercial installer authoring product enable , running quickly.

but can save lot of time moving serial number / activation piece out of installer , within application on first run.


Comments

Popular posts from this blog

javascript - Enclosure Memory Copies -

php - Replacing tags in braces, even nested tags, with regex -