Q:Deployment Projects and Custom Actions
-
I am working on a deployment project that I would like to perform some specific actions during install. For example, I would like to project to start the installer for MSDE if MSDE is not currently installed on the users system. I would also like to run some SQL scripts to create the initial database. I've read about using Module files to do this, but there seems to be a void of information on how to do some of these tasks. Also, I would like to capture the users request to install these items. For example, if they would like to install MSDE on the current workstation, they check a checkbox to install it (but only if it is not currently installed). I would like to do all of this using the deployment projects that come with Visual Studio. I know there are other installers that can do these things, and possibly much more easily. However, cost is driving the need. I'm just looking for resources, so if you have some it would be very much appreciated! Thanks!
-
I am working on a deployment project that I would like to perform some specific actions during install. For example, I would like to project to start the installer for MSDE if MSDE is not currently installed on the users system. I would also like to run some SQL scripts to create the initial database. I've read about using Module files to do this, but there seems to be a void of information on how to do some of these tasks. Also, I would like to capture the users request to install these items. For example, if they would like to install MSDE on the current workstation, they check a checkbox to install it (but only if it is not currently installed). I would like to do all of this using the deployment projects that come with Visual Studio. I know there are other installers that can do these things, and possibly much more easily. However, cost is driving the need. I'm just looking for resources, so if you have some it would be very much appreciated! Thanks!
You can create the install script for the SQL bit with this Database Build Tool[^] For installing MSDE there is a merge module on the SQL Server install disk (IIRC) '--8<------------------------ Ex Datis: Duncan Jones Merrion Computing Ltd