I have created a setup project for an application I am writing and have a few questions.
1) I need to create an event log for my application and want to do this as part of the installation. How to I get the installer to run C# code I have written to do this? I do not see anywhere that code can be entered for any of the forms (default forms or custom forms). I thought this was done through custom actions, but was incorrect n that assumption.
2) I want to add a Launch condition that check to see if the Reportviewer components are installed. AT first the intalle wanted to just copy the ReportViewer dll's to the bin directory, but I removed that dependency and then checked ReportViewer as a pre-requisite. I'd like it be to a Launch condition, the same as .Net is but cannot see how to do this.
3) I want to gather some registration information and then store it. How can I do this? I assume that I would use a dialog box and a customized action, but it is not clear how to do this?
4) Is there a way to create your own dialog templates so you can create additional templates above what comes with VS.Net.
5) Is the VS.Net 2005 installer a good program to use or is there a better installation creator that is better, while still being free. I am already familiar with InstallShield and Wise Installer. Is there is a better alternative, please post here with why you think it is a better option for creating installation for applications.
Any help will be appreciated.
S. Shawn Mehaffie
PC Resources, LLC