views:

138

answers:

1

I would like to create an installer that installs 6 websites, all of which rely on a data access library. So the solution contains 6 web applications, and 1 class library.

Question is: how can I accomplish this without using custom actions?

So far, the only thing i've thought of is to make merge modules out of the web app projects, each of them throwing in the primary output of the class library project, and then making a main installer that has all the merge modules.

A: 

I would put each website in a feature that way you could give the end user the control over which website they require, if that is an option.

Although, you'll have to repeat the same type of code for each website in their respective.wxs file.

CheGueVerra