E
elixirmike
Hi All, I have recently completed a new "smart document" word 2003 solution
which runs with VSTO 2005, and the .NET 2.0 Framework.
I love the power of this stuff, but clearly, one drawback is getting client
machines configured. To preconfigure a machine, I created the 5 steps that a
user needs to go through here:
http://smashfly.com/cs/groupinfo/office_setup.aspx
But what I really want is to take all those 5 steps on that page, and turn
it into a single download installation.
So the user downloads a single MSI file and it does the following.
1. Check's minimum hardware and software configurations.(Word 2003, Win XP
,etc)
2. Verify's the user has the correct Admin privs to run the installation.
3. Verify's if they have the .NET 2.0 framework installed, if not, it
downloads it right then and installs it.
4. Verify's Word has the .NET interops "enabled" and installed. If not
Installs them.
5. Verify's if they have VSTO Run-Time components, and if not, installs them.
6. Runs the SmashFlySecure.MSI file which grants full-trust to any
assemblies signed with SmashFly digital certificate
7. Finally, it would install/download my word solution.
Are there some easy tools which will allow me to create this type of
automation installation process? Are their 3rd party tools I could use? I
KNOW it can be done, but I'd rather not re-invent the wheel if some work
already exists for this. Considering that 100% of this needs to be done for
ANY machine that wants to run Office Smart Applications using VSTO 2005, it
seems that something should already exist!
Any ideas?
which runs with VSTO 2005, and the .NET 2.0 Framework.
I love the power of this stuff, but clearly, one drawback is getting client
machines configured. To preconfigure a machine, I created the 5 steps that a
user needs to go through here:
http://smashfly.com/cs/groupinfo/office_setup.aspx
But what I really want is to take all those 5 steps on that page, and turn
it into a single download installation.
So the user downloads a single MSI file and it does the following.
1. Check's minimum hardware and software configurations.(Word 2003, Win XP
,etc)
2. Verify's the user has the correct Admin privs to run the installation.
3. Verify's if they have the .NET 2.0 framework installed, if not, it
downloads it right then and installs it.
4. Verify's Word has the .NET interops "enabled" and installed. If not
Installs them.
5. Verify's if they have VSTO Run-Time components, and if not, installs them.
6. Runs the SmashFlySecure.MSI file which grants full-trust to any
assemblies signed with SmashFly digital certificate
7. Finally, it would install/download my word solution.
Are there some easy tools which will allow me to create this type of
automation installation process? Are their 3rd party tools I could use? I
KNOW it can be done, but I'd rather not re-invent the wheel if some work
already exists for this. Considering that 100% of this needs to be done for
ANY machine that wants to run Office Smart Applications using VSTO 2005, it
seems that something should already exist!
Any ideas?