C
Clark B
Hi there!
I have a small application that I want to distribute to users. I want an
easy installation program and for this I need some help. The application is
an excel client (an excel add-in that uses methods and properties of an .NET
dll). I want to use the set up project type of .NET.
I think these are the steps that should be done by installation program:
- Check whether .NET framework is installed. If not, install it.
- Check that Excel is installed and where it is located.
- Register .NET component and create type library for early binding (when I
do this manually, I use the regasm tool of .NET framework), place these
files in same folder as Excel.exe.
- Copy StockQuotes.xla to appropriate directory: C:\Program Files\Microsoft
Office\Office10\XLStart.
Now the questions:
- I know how to check for .NET framework, but how can I bundle it and
install it if not installed? One big file is best to my less knowledgable
users, I think.
- How do I use the regasm tool in a setup project?
All tips and ideas are welcome!
Best regards
Clarkie
I have a small application that I want to distribute to users. I want an
easy installation program and for this I need some help. The application is
an excel client (an excel add-in that uses methods and properties of an .NET
dll). I want to use the set up project type of .NET.
I think these are the steps that should be done by installation program:
- Check whether .NET framework is installed. If not, install it.
- Check that Excel is installed and where it is located.
- Register .NET component and create type library for early binding (when I
do this manually, I use the regasm tool of .NET framework), place these
files in same folder as Excel.exe.
- Copy StockQuotes.xla to appropriate directory: C:\Program Files\Microsoft
Office\Office10\XLStart.
Now the questions:
- I know how to check for .NET framework, but how can I bundle it and
install it if not installed? One big file is best to my less knowledgable
users, I think.
- How do I use the regasm tool in a setup project?
All tips and ideas are welcome!
Best regards
Clarkie