Setup/Deployment package issues

M

Matt F

When researching how to launch an application at the end of an install, I
found a bit of information but just getting to the examples that I need is
difficult and a little confusing. Note that launching at end of install
should not really be that difficult.

Upon searching I found:
http://msdn2.microsoft.com/en-us/library/aa372402(VS.85).aspx

I'm thinking "GREAT" this is exactly what I've been looking for. The
information is a little confusing without steps to follow - so I head off to
the link that says "for more information" -
http://msdn2.microsoft.com/en-us/library/aa367563(VS.85).aspx

Okay, so here I am at what looks to be interesting - a good place to work
through a ton of advanced installer stuff. I still need the samples etc. so
it's off to link:
http://msdn2.microsoft.com/en-us/library/aa370834(VS.85).aspx

Reading at this point, it looks like I need the entire Windows SDK. Seems
quite a bit of overkill just to be able to launch an application at end of
install package. After all, this feature really should be just a checkbox in
the setup project. Follow the link - here we go:
http://www.microsoft.com/downloads/...00-F358-4523-B479-F53D234CDCCF&displaylang=en

Finally we arrive at a page stating this is an SDK specifically for Vista
installaters, with a download of 1.1 GB. Doesn't seem appropriate to what
I'm looking for.

This really shouldn't be that difficult. What am I missing?
 
F

Family Tree Mike

In itself, launching a process at the end of an install is not difficult. It
is just a custom action. There should be plenty of examples of this.

If the process you launch is another installer however, then it can get
somewhat trickier.
 
S

Steven Cheng[MSFT]

Hi Matt,

The "windows sdk for vista" is not only targeting vista system, it can also
be installed on xp and 2003 so as to develop thos applications supported by
this sdk. And the windows installer sdk should be included in the whole
platform sdk:

http://www.microsoft.com/downloads/details.aspx?FamilyId=C2B1E300-F358-4523-
B479-F53D234CDCCF&displaylang=en

Also, here is a blog entry on windows install team that mentioned where to
obtain windows installer sdk or related tools:

#Where is the Windows Installer SDK?
http://blogs.msdn.com/windows_installer_team/archive/2005/08/16/451514.aspx

BTW, Visual Studio setup project does offer you functions to add custom
action, however, it only provide few optios for you to control the
execution point and other custom settings(which is provided in windows
installer sdk). Setup project just provide a small subset of all the
functions provided by installer sdk:

#Walkthrough: Creating a Custom Action
http://msdn2.microsoft.com/en-us/library/d9k65z2d(VS.80).aspx

#Visual Studio Setup - projects and custom actions
http://www.simple-talk.com/dotnet/visual-studio/visual-studio-setup---projec
ts-and-custom-actions/

Sincerely,

Steven Cheng

Microsoft MSDN Online Support Lead



==================================================

Get notification to my posts through email? Please refer to
http://msdn.microsoft.com/subscriptions/managednewsgroups/default.aspx#notif
ications.



Note: The MSDN Managed Newsgroup support offering is for non-urgent issues
where an initial response from the community or a Microsoft Support
Engineer within 1 business day is acceptable. Please note that each follow
up response may take approximately 2 business days as the support
professional working with you may need further investigation to reach the
most efficient resolution. The offering is not appropriate for situations
that require urgent, real-time or phone-based interactions or complex
project analysis and dump analysis issues. Issues of this nature are best
handled working with a dedicated Microsoft Support Engineer by contacting
Microsoft Customer Support Services (CSS) at
http://msdn.microsoft.com/subscriptions/support/default.aspx.

==================================================


This posting is provided "AS IS" with no warranties, and confers no rights.


---------------------------------
From: =?Utf-8?B?RmFtaWx5IFRyZWUgTWlrZQ==?=
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top