I have multiple window services [1] that need to be deployed at each
customer location[2] to support a SaaS application.
Eventually, at each location I need to
. update the existing deployed application
. grow more packages/window services (we are adding new modules
which may require new window services)
Is there an existing open source system that does this for .NET
applications?
>From high level view I will need:
1) autoupdate window service to poll a version file
a. on change from current version
i.
download msi
ii.
execute msi on different process (it may need to update the auto update
window service itself)
2) newly downloaded msi
a. Internally contains installer per window service
i. On
new install
1. Install dependencies
2. Install service
ii. On
update
1. Uninstall self
2. Reinstall new version and any NEW dependencies.
[1] dependent on .NET 4.0 client profile and MSMQ
[2] customer location run XP Professional
When doing research I found,
http://msdn.microsoft.com/en-us/library/ff648668.aspx,
But it seems to have been discontinued.
What is the recommended practices in building a system like this today?
Thanks,
Leblanc
------------------------------------------------------------------------------
Lotusphere 2011
Register now for Lotusphere 2011 and learn how
to connect the dots, take your collaborative environment
to the next level, and enter the era of Social Business.
http://p.sf.net/sfu/lotusphere-d2d
_______________________________________________
WiX-devs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-devs