By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
434,739 Members | 2,059 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 434,739 IT Pros & Developers. It's quick & easy.

Launching EXE in Deployment Project

P: n/a
I have created a Setup and Deployment project in Visual Studio.NET 2003.
After my installation has completed running I'd like to launch the EXE that I
just
installed. I've found how to launch the EXE in the Custom Actions area of
the Setup and Deployment project. Unfortunately when the EXE is launched
it causes the setup program to stay open until the EXE has been exited.
Anyone have any ideas how to launch the EXE and get the setup program to
continue to the "Finish" dialog?

In addition, my EXE is currently launching before the user gets to the
"Finish" dialog. I'd really like to get the EXE to launch after the user
clicks the Close
button on the "Finish" dialog. This would solve my problem about getting the
setup program to exit. Anyone have any idea how to launch my EXE when the
Close button has been clicked or after the setup program has exited?

Thanks for any help.
Dan

Nov 23 '05 #1
Share this Question
Share on Google+
7 Replies


P: n/a
Dan,
Thanks for the question. Just to clarify:

(1) I'm assuming that you've created a second EXE whose sole purpose is to launch the actual EXE -- is that correct? It's not the actual end-product EXE that's supporting the custom action, right?
(2) Does that second EXE live in the "Install" custom actions or "Commit" customer actions?

Ideally, the custom action would be placed in the Commit phase, and would simply spawn the actual installed executable and not block on doing so (plus do whatever other prep work you wanted to do) -- then the installer would not be blocked from shutting down.

--Matt Gertz--*
VB Compiler Dev Lead

-----Original Message-----
From: dhussong
Posted At: Monday, November 21, 2005 6:39 AM
Posted To: microsoft.public.dotnet.languages.vb
Conversation: Launching EXE in Deployment Project
Subject: Launching EXE in Deployment Project
I have created a Setup and Deployment project in Visual Studio.NET 2003.
After my installation has completed running I'd like to launch the EXE that I
just
installed. I've found how to launch the EXE in the Custom Actions area of
the Setup and Deployment project. Unfortunately when the EXE is launched
it causes the setup program to stay open until the EXE has been exited.
Anyone have any ideas how to launch the EXE and get the setup program to
continue to the "Finish" dialog?

In addition, my EXE is currently launching before the user gets to the
"Finish" dialog. I'd really like to get the EXE to launch after the user
clicks the Close
button on the "Finish" dialog. This would solve my problem about getting the
setup program to exit. Anyone have any idea how to launch my EXE when the
Close button has been clicked or after the setup program has exited?

Thanks for any help.
Dan
Nov 23 '05 #2

P: n/a
I do not have a second EXE. The custom action I have is currently in the
Commit section and it is trying to launch the actual end-product EXE. I think
the only way to accomplish this is to create a second EXE which would just
launch my end-product EXE. Then the second EXE would end and the installer
would end. Is that what you're suggesting?

Thanks,
Dan

"Ma***********@feedback.microsoft.com" wrote:
Dan,
Thanks for the question. Just to clarify:

(1) I'm assuming that you've created a second EXE whose sole purpose is to launch the actual EXE -- is that correct? It's not the actual end-product EXE that's supporting the custom action, right?
(2) Does that second EXE live in the "Install" custom actions or "Commit" customer actions?

Ideally, the custom action would be placed in the Commit phase, and would simply spawn the actual installed executable and not block on doing so (plus do whatever other prep work you wanted to do) -- then the installer would not be blocked from shutting down.

--Matt Gertz--*
VB Compiler Dev Lead

-----Original Message-----
From: dhussong
Posted At: Monday, November 21, 2005 6:39 AM
Posted To: microsoft.public.dotnet.languages.vb
Conversation: Launching EXE in Deployment Project
Subject: Launching EXE in Deployment Project
I have created a Setup and Deployment project in Visual Studio.NET 2003.
After my installation has completed running I'd like to launch the EXE that I
just
installed. I've found how to launch the EXE in the Custom Actions area of
the Setup and Deployment project. Unfortunately when the EXE is launched
it causes the setup program to stay open until the EXE has been exited.
Anyone have any ideas how to launch the EXE and get the setup program to
continue to the "Finish" dialog?

In addition, my EXE is currently launching before the user gets to the
"Finish" dialog. I'd really like to get the EXE to launch after the user
clicks the Close
button on the "Finish" dialog. This would solve my problem about getting the
setup program to exit. Anyone have any idea how to launch my EXE when the
Close button has been clicked or after the setup program has exited?

Thanks for any help.
Dan

Nov 23 '05 #3

P: n/a
Yup, that's what I mean. As you currently have it set up, the Installer is waiting for the app running the commit to exit, which won't happen. You need that intermediate "fire and forget" custom action.

--Matt--*

-----Original Message-----
From: dhussong
Posted At: Monday, November 21, 2005 12:17 PM
Posted To: microsoft.public.dotnet.languages.vb
Conversation: Launching EXE in Deployment Project
Subject: re: Launching EXE in Deployment Project
I do not have a second EXE. The custom action I have is currently in the
Commit section and it is trying to launch the actual end-product EXE. I think
the only way to accomplish this is to create a second EXE which would just
launch my end-product EXE. Then the second EXE would end and the installer
would end. Is that what you're suggesting?

Thanks,
Dan

"Ma***********@feedback.microsoft.com" wrote:
Dan,
Thanks for the question. Just to clarify:

(1) I'm assuming that you've created a second EXE whose sole purpose is to launch the actual EXE -- is that correct? It's not the actual end-product EXE that's supporting the custom action, right?
(2) Does that second EXE live in the "Install" custom actions or "Commit" customer actions?

Ideally, the custom action would be placed in the Commit phase, and would simply spawn the actual installed executable and not block on doing so (plus do whatever other prep work you wanted to do) -- then the installer would not be blocked from shutting down.

--Matt Gertz--*
VB Compiler Dev Lead

-----Original Message-----
From: dhussong
Posted At: Monday, November 21, 2005 6:39 AM
Posted To: microsoft.public.dotnet.languages.vb
Conversation: Launching EXE in Deployment Project
Subject: Launching EXE in Deployment Project
I have created a Setup and Deployment project in Visual Studio.NET 2003.
After my installation has completed running I'd like to launch the EXE that I
just
installed. I've found how to launch the EXE in the Custom Actions area of
the Setup and Deployment project. Unfortunately when the EXE is launched
it causes the setup program to stay open until the EXE has been exited.
Anyone have any ideas how to launch the EXE and get the setup program to
continue to the "Finish" dialog?

In addition, my EXE is currently launching before the user gets to the
"Finish" dialog. I'd really like to get the EXE to launch after the user
clicks the Close
button on the "Finish" dialog. This would solve my problem about getting the
setup program to exit. Anyone have any idea how to launch my EXE when the
Close button has been clicked or after the setup program has exited?

Thanks for any help.
Dan

Nov 23 '05 #4

P: n/a
OK. Thanks for your help.

Dan

"Ma***********@feedback.microsoft.com" wrote:
Yup, that's what I mean. As you currently have it set up, the Installer is waiting for the app running the commit to exit, which won't happen. You need that intermediate "fire and forget" custom action.

--Matt--*

-----Original Message-----
From: dhussong
Posted At: Monday, November 21, 2005 12:17 PM
Posted To: microsoft.public.dotnet.languages.vb
Conversation: Launching EXE in Deployment Project
Subject: re: Launching EXE in Deployment Project
I do not have a second EXE. The custom action I have is currently in the
Commit section and it is trying to launch the actual end-product EXE. I think
the only way to accomplish this is to create a second EXE which would just
launch my end-product EXE. Then the second EXE would end and the installer
would end. Is that what you're suggesting?

Thanks,
Dan

"Ma***********@feedback.microsoft.com" wrote:
Dan,
Thanks for the question. Just to clarify:

(1) I'm assuming that you've created a second EXE whose sole purpose is to launch the actual EXE -- is that correct? It's not the actual end-product EXE that's supporting the custom action, right?
(2) Does that second EXE live in the "Install" custom actions or "Commit" customer actions?

Ideally, the custom action would be placed in the Commit phase, and would simply spawn the actual installed executable and not block on doing so (plus do whatever other prep work you wanted to do) -- then the installer would not be blocked from shutting down.

--Matt Gertz--*
VB Compiler Dev Lead

-----Original Message-----
From: dhussong
Posted At: Monday, November 21, 2005 6:39 AM
Posted To: microsoft.public.dotnet.languages.vb
Conversation: Launching EXE in Deployment Project
Subject: Launching EXE in Deployment Project
I have created a Setup and Deployment project in Visual Studio.NET 2003.
After my installation has completed running I'd like to launch the EXE that I
just
installed. I've found how to launch the EXE in the Custom Actions area of
the Setup and Deployment project. Unfortunately when the EXE is launched
it causes the setup program to stay open until the EXE has been exited.
Anyone have any ideas how to launch the EXE and get the setup program to
continue to the "Finish" dialog?

In addition, my EXE is currently launching before the user gets to the
"Finish" dialog. I'd really like to get the EXE to launch after the user
clicks the Close
button on the "Finish" dialog. This would solve my problem about getting the
setup program to exit. Anyone have any idea how to launch my EXE when the
Close button has been clicked or after the setup program has exited?

Thanks for any help.
Dan

Nov 23 '05 #5

P: n/a
Do you know if it is possible to put a checkbox on the Final dialog of the
installer to allow the user to choose whether or not to launch the EXE?

Thanks again,
Dan

"Ma***********@feedback.microsoft.com" wrote:
Yup, that's what I mean. As you currently have it set up, the Installer is waiting for the app running the commit to exit, which won't happen. You need that intermediate "fire and forget" custom action.

--Matt--*

-----Original Message-----
From: dhussong
Posted At: Monday, November 21, 2005 12:17 PM
Posted To: microsoft.public.dotnet.languages.vb
Conversation: Launching EXE in Deployment Project
Subject: re: Launching EXE in Deployment Project
I do not have a second EXE. The custom action I have is currently in the
Commit section and it is trying to launch the actual end-product EXE. I think
the only way to accomplish this is to create a second EXE which would just
launch my end-product EXE. Then the second EXE would end and the installer
would end. Is that what you're suggesting?

Thanks,
Dan

"Ma***********@feedback.microsoft.com" wrote:
Dan,
Thanks for the question. Just to clarify:

(1) I'm assuming that you've created a second EXE whose sole purpose is to launch the actual EXE -- is that correct? It's not the actual end-product EXE that's supporting the custom action, right?
(2) Does that second EXE live in the "Install" custom actions or "Commit" customer actions?

Ideally, the custom action would be placed in the Commit phase, and would simply spawn the actual installed executable and not block on doing so (plus do whatever other prep work you wanted to do) -- then the installer would not be blocked from shutting down.

--Matt Gertz--*
VB Compiler Dev Lead

-----Original Message-----
From: dhussong
Posted At: Monday, November 21, 2005 6:39 AM
Posted To: microsoft.public.dotnet.languages.vb
Conversation: Launching EXE in Deployment Project
Subject: Launching EXE in Deployment Project
I have created a Setup and Deployment project in Visual Studio.NET 2003.
After my installation has completed running I'd like to launch the EXE that I
just
installed. I've found how to launch the EXE in the Custom Actions area of
the Setup and Deployment project. Unfortunately when the EXE is launched
it causes the setup program to stay open until the EXE has been exited.
Anyone have any ideas how to launch the EXE and get the setup program to
continue to the "Finish" dialog?

In addition, my EXE is currently launching before the user gets to the
"Finish" dialog. I'd really like to get the EXE to launch after the user
clicks the Close
button on the "Finish" dialog. This would solve my problem about getting the
setup program to exit. Anyone have any idea how to launch my EXE when the
Close button has been clicked or after the setup program has exited?

Thanks for any help.
Dan

Nov 23 '05 #6

P: n/a
T\0h\0e\0 \0b\0e\0s\0t\0 \0b\0e\0t\0 \0w\0o\0u\0l\0d\0 \0b\0e\0 \0t\0o\0 \0r\0e\0p\0l\0a\0c\0e\0 \0t\0h\0e\0 \0d\0e\0f\0a\0u\0l\0t\0 \0f\0i\0n\0a\0l\0 \0d\0i\0a\0l\0o\0g\0 \0w\0i\0t\0h\0 \0a\0 \0c\0h\0e\0c\0k\0b\0o\0x\0 \0d\0i\0a\0l\0o\0g\0.\0 \0 \0T\0o\0 \0d\0o\0 \0t\0h\0i\0s\0,\0 \0b\0r\0i\0n\0g\0 \0u\0p\0 \0t\0h\0e\0 \0U\0s\0e\0r\0 \0I\0n\0t\0e\0r\0f\0a\0c\0e\0 \0e\0d\0i\0t\0o\0r\0,\0 \0r\0e\0m\0o\0v\0e\0 \0t\0h\0e\0 \0"\0F\0i\0n\0i\0s\0h\0e\0d\0"\0 \0d\0i\0a\0l\0o\0g\0 \0f\0r\0o\0m\0 \0t\0h\0e\0 \0I\0n\0s\0t\0a\0l\0l\0 \0s\0e\0t\0,\0 \0a\0n\0d\0 \0t\0h\0e\0n\0 \0o\0n\0 \0t\0h\0e\0 \0"\0E\0n\0d\0"\0 \0n\0o\0d\0e\0 \0a\0d\0d\0 \0o\0n\0e\0 \0o\0f\0 \0t\0h\0e\0 \0C\0h\0e\0c\0k\0b\0o\0x\0 \0d\0i\0a\0l\0o\0g\0s\0.\0 \0 \0(\0T\0h\0e\0y\0 \0a\0r\0e\0 \0a\0l\0l\0 \0i\0d\0e\0n\0t\0i\0c\0a\0l\0,\0 \0j\0u\0s\0t\0 \0p\0i\0c\0k\0 \0o\0n\0e\0 \0-\0-\0 \0y\0o\0u\0 \0c\0a\0n\0 \0o\0n\0l\0y\0 \0u\0s\0e\0 \0e\0a\0c\0h\0 \0o\0n\0e\0 \0o\0n\0c\0e\0 \0d\0u\0e\0 \0t\0o\0 \0a\0r\0c\0a\0n\0e\0 \0M\0S\0I\0 \0r\0u\0l\0e\0s\0 \0-\0-\0 \0s\0e\0e\0 \0h\0t\0t\0p\0:\0/\0/\0m\0s\0d\0n\02\0.\0m\0i\0c\0r\0o\0s\0o\0f\0t\0.\0 c\0o\0m\0/\0e\0n\0-\0u\0s\0/\0l\0i\0b\0r\0a\0r\0y\0/\00\0b\05\0s\0y\04\0h\0t\0.\0a\0s\0p\0x\0 \0f\0o\0r\0 \0m\0o\0r\0e\0 \0i\0n\0f\0o\0r\0m\0a\0t\0i\0o\0n\0 \0a\0b\0o\0u\0t\0 \0t\0h\0e\0s\0e\0.\0)

Y\0o\0u\0 \0p\0r\0o\0b\0a\0b\0l\0y\0 \0d\0o\0n\0'\0t\0 \0w\0a\0n\0t\0 \0t\0o\0 \0c\0h\0a\0n\0g\0e\0 \0t\0h\0e\0 \0"\0A\0d\0m\0i\0n\0i\0s\0t\0r\0a\0t\0i\0v\0e\0 \0I\0n\0s\0t\0a\0l\0l\0"\0 \0s\0e\0c\0t\0i\0o\0n\0 \0s\0i\0n\0c\0e\0 \0i\0t\0 \0w\0o\0n\0'\0t\0 \0m\0a\0k\0e\0 \0m\0u\0c\0h\0 \0s\0e\0n\0s\0e\0 \0t\0o\0 \0l\0a\0u\0n\0c\0h\0 \0t\0h\0e\0 \0p\0r\0o\0g\0r\0a\0m\0 \0i\0n\0 \0t\0h\0a\0t\0 \0c\0a\0s\0e\0 \0(\0s\0e\0e\0 \0h\0t\0t\0p\0:\0/\0/\0m\0s\0d\0n\02\0.\0m\0i\0c\0r\0o\0s\0o\0f\0t\0.\0 c\0o\0m\0/\0e\0n\0-\0u\0s\0/\0l\0i\0b\0r\0a\0r\0y\0/\0e\0c\0a\0c\0a\08\0z\0b\0.\0a\0s\0p\0x\0 \0f\0o\0r\0 \0d\0e\0t\0a\0i\0l\0s\0)\0.

A\0n\0y\0w\0a\0y\0,\0 \0w\0i\0t\0h\0 \0t\0h\0a\0t\0 \0n\0e\0w\0 \0d\0i\0a\0l\0o\0g\0 \0s\0e\0l\0e\0c\0t\0e\0d\0,\0 \0g\0o\0 \0t\0o\0 \0t\0h\0e\0 \0p\0r\0o\0p\0e\0r\0t\0y\0 \0g\0r\0i\0d\0 \0t\0o\0 \0d\0e\0f\0i\0n\0e\0 \0w\0h\0i\0c\0h\0 \0c\0h\0e\0c\0k\0b\0o\0x\0e\0s\0 \0s\0h\0o\0u\0l\0d\0 \0b\0e\0 \0d\0e\0f\0i\0n\0e\0d\0,\0 \0w\0h\0a\0t\0 \0t\0h\0e\0 \0t\0e\0x\0t\0 \0s\0h\0o\0u\0l\0d\0 \0s\0a\0y\0 \0f\0o\0r\0 \0t\0h\0e\0 \0b\0o\0d\0y\0 \0&\0 \0b\0a\0n\0n\0e\0r\0 \0o\0n\0 \0t\0h\0e\0 \0p\0a\0g\0e\0,\0 \0e\0t\0c\0.

G\0o\0o\0d\0 \0l\0u\0c\0k\0!

-\0-\0M\0a\0t\0t\0-\0-\0*

-\0-\0-\0-\0-\0O\0r\0i\0g\0i\0n\0a\0l\0 \0M\0e\0s\0s\0a\0g\0e\0-\0-\0-\0-\0-
F\0r\0o\0m\0:\0 \0d\0h\0u\0s\0s\0o\0n\0g
P\0o\0s\0t\0e\0d\0 \0A\0t\0:\0 \0M\0o\0n\0d\0a\0y\0,\0 \0N\0o\0v\0e\0m\0b\0e\0r\0 \02\01\0,\0 \02\00\00\05\0 \01\0:\05\05\0 \0P\0M
P\0o\0s\0t\0e\0d\0 \0T\0o\0:\0 \0m\0i\0c\0r\0o\0s\0o\0f\0t\0.\0p\0u\0b\0l\0i\0c\0 .\0d\0o\0t\0n\0e\0t\0.\0l\0a\0n\0g\0u\0a\0g\0e\0s\ 0.\0v\0b
C\0o\0n\0v\0e\0r\0s\0a\0t\0i\0o\0n\0:\0 \0L\0a\0u\0n\0c\0h\0i\0n\0g\0 \0E\0X\0E\0 \0i\0n\0 \0D\0e\0p\0l\0o\0y\0m\0e\0n\0t\0 \0P\0r\0o\0j\0e\0c\0t
S\0u\0b\0j\0e\0c\0t\0:\0 \0r\0e\0:\0 \0L\0a\0u\0n\0c\0h\0i\0n\0g\0 \0E\0X\0E\0 \0i\0n\0 \0D\0e\0p\0l\0o\0y\0m\0e\0n\0t\0 \0P\0r\0o\0j\0e\0c\0t
D\0o\0 \0y\0o\0u\0 \0k\0n\0o\0w\0 \0i\0f\0 \0i\0t\0 \0i\0s\0 \0p\0o\0s\0s\0i\0b\0l\0e\0 \0t\0o\0 \0p\0u\0t\0 \0a\0 \0c\0h\0e\0c\0k\0b\0o\0x\0 \0o\0n\0 \0t\0h\0e\0 \0F\0i\0n\0a\0l\0 \0d\0i\0a\0l\0o\0g\0 \0o\0f\0 \0t\0h\0e
i\0n\0s\0t\0a\0l\0l\0e\0r\0 \0t\0o\0 \0a\0l\0l\0o\0w\0 \0t\0h\0e\0 \0u\0s\0e\0r\0 \0t\0o\0 \0c\0h\0o\0o\0s\0e\0 \0w\0h\0e\0t\0h\0e\0r\0 \0o\0r\0 \0n\0o\0t\0 \0t\0o\0 \0l\0a\0u\0n\0c\0h\0 \0t\0h\0e\0 \0E\0X\0E\0?

T\0h\0a\0n\0k\0s\0 \0a\0g\0a\0i\0n\0,
D\0a\0n

"\0M\0a\0t\0t\0h\0e\0w\0.\0G\0e\0r\0t\0z\0@\0f\0e\ 0e\0d\0b\0a\0c\0k\0.\0m\0i\0c\0r\0o\0s\0o\0f\0t\0. \0c\0o\0m\0"\0 \0w\0r\0o\0t\0e\0:
\0 \0Y\0u\0p\0,\0 \0t\0h\0a\0t\0'\0s\0 \0w\0h\0a\0t\0 \0I\0 \0m\0e\0a\0n\0.\0 \0 \0A\0s\0 \0y\0o\0u\0 \0c\0u\0r\0r\0e\0n\0t\0l\0y\0 \0h\0a\0v\0e\0 \0i\0t\0 \0s\0e\0t\0 \0u\0p\0,\0 \0t\0h\0e\0 \0I\0n\0s\0t\0a\0l\0l\0e\0r\0 \0i\0s\0 \0w\0a\0i\0t\0i\0n\0g\0 \0f\0o\0r\0 \0t\0h\0e\0 \0a\0p\0p\0 \0r\0u\0n\0n\0i\0n\0g\0 \0t\0h\0e\0 \0c\0o\0m\0m\0i\0t\0 \0t\0o\0 \0e\0x\0i\0t\0,\0 \0w\0h\0i\0c\0h\0 \0w\0o\0n\0'\0t\0 \0h\0a\0p\0p\0e\0n\0.\0 \0 \0Y\0o\0u\0 \0n\0e\0e\0d\0 \0t\0h\0a\0t\0 \0i\0n\0t\0e\0r\0m\0e\0d\0i\0a\0t\0e\0 \0"\0f\0i\0r\0e\0 \0a\0n\0d\0 \0f\0o\0r\0g\0e\0t\0"\0 \0c\0u\0s\0t\0o\0m\0 \0a\0c\0t\0i\0o\0n\0.

\0 \0-\0-\0M\0a\0t\0t\0-\0-\0*

\0 \0-\0-\0-\0-\0-\0O\0r\0i\0g\0i\0n\0a\0l\0 \0M\0e\0s\0s\0a\0g\0e\0-\0-\0-\0-\0-
\0 \0F\0r\0o\0m\0:\0 \0d\0h\0u\0s\0s\0o\0n\0g
\0 \0P\0o\0s\0t\0e\0d\0 \0A\0t\0:\0 \0M\0o\0n\0d\0a\0y\0,\0 \0N\0o\0v\0e\0m\0b\0e\0r\0 \02\01\0,\0 \02\00\00\05\0 \01\02\0:\01\07\0 \0P\0M
\0 \0P\0o\0s\0t\0e\0d\0 \0T\0o\0:\0 \0m\0i\0c\0r\0o\0s\0o\0f\0t\0.\0p\0u\0b\0l\0i\0c\0 .\0d\0o\0t\0n\0e\0t\0.\0l\0a\0n\0g\0u\0a\0g\0e\0s\ 0.\0v\0b
\0 \0C\0o\0n\0v\0e\0r\0s\0a\0t\0i\0o\0n\0:\0 \0L\0a\0u\0n\0c\0h\0i\0n\0g\0 \0E\0X\0E\0 \0i\0n\0 \0D\0e\0p\0l\0o\0y\0m\0e\0n\0t\0 \0P\0r\0o\0j\0e\0c\0t
\0 \0S\0u\0b\0j\0e\0c\0t\0:\0 \0r\0e\0:\0 \0L\0a\0u\0n\0c\0h\0i\0n\0g\0 \0E\0X\0E\0 \0i\0n\0 \0D\0e\0p\0l\0o\0y\0m\0e\0n\0t\0 \0P\0r\0o\0j\0e\0c\0t
\0 \0I\0 \0d\0o\0 \0n\0o\0t\0 \0h\0a\0v\0e\0 \0a\0 \0s\0e\0c\0o\0n\0d\0 \0E\0X\0E\0.\0 \0T\0h\0e\0 \0c\0u\0s\0t\0o\0m\0 \0a\0c\0t\0i\0o\0n\0 \0I\0 \0h\0a\0v\0e\0 \0i\0s\0 \0c\0u\0r\0r\0e\0n\0t\0l\0y\0 \0i\0n\0 \0t\0h\0e
\0 \0C\0o\0m\0m\0i\0t\0 \0s\0e\0c\0t\0i\0o\0n\0 \0a\0n\0d\0 \0i\0t\0 \0i\0s\0 \0t\0r\0y\0i\0n\0g\0 \0t\0o\0 \0l\0a\0u\0n\0c\0h\0 \0t\0h\0e\0 \0a\0c\0t\0u\0a\0l\0 \0e\0n\0d\0-\0p\0r\0o\0d\0u\0c\0t\0 \0E\0X\0E\0.\0 \0I\0 \0t\0h\0i\0n\0k
\0 \0t\0h\0e\0 \0o\0n\0l\0y\0 \0w\0a\0y\0 \0t\0o\0 \0a\0c\0c\0o\0m\0p\0l\0i\0s\0h\0 \0t\0h\0i\0s\0 \0i\0s\0 \0t\0o\0 \0c\0r\0e\0a\0t\0e\0 \0a\0 \0s\0e\0c\0o\0n\0d\0 \0E\0X\0E\0 \0w\0h\0i\0c\0h\0 \0w\0o\0u\0l\0d\0 \0j\0u\0s\0t
\0 \0l\0a\0u\0n\0c\0h\0 \0m\0y\0 \0e\0n\0d\0-\0p\0r\0o\0d\0u\0c\0t\0 \0E\0X\0E\0.\0 \0T\0h\0e\0n\0 \0t\0h\0e\0 \0s\0e\0c\0o\0n\0d\0 \0E\0X\0E\0 \0w\0o\0u\0l\0d\0 \0e\0n\0d\0 \0a\0n\0d\0 \0t\0h\0e\0 \0i\0n\0s\0t\0a\0l\0l\0e\0r
\0 \0w\0o\0u\0l\0d\0 \0e\0n\0d\0.\0 \0I\0s\0 \0t\0h\0a\0t\0 \0w\0h\0a\0t\0 \0y\0o\0u\0'\0r\0e\0 \0s\0u\0g\0g\0e\0s\0t\0i\0n\0g\0?

\0 \0T\0h\0a\0n\0k\0s\0,
\0 \0D\0a\0n

\0 \0"\0M\0a\0t\0t\0h\0e\0w\0.\0G\0e\0r\0t\0z\0@\0f\0 e\0e\0d\0b\0a\0c\0k\0.\0m\0i\0c\0r\0o\0s\0o\0f\0t\ 0.\0c\0o\0m\0"\0 \0w\0r\0o\0t\0e\0:

\0 \0>\0 \0D\0a\0n\0,
\0 \0>\0 \0 \0 \0T\0h\0a\0n\0k\0s\0 \0f\0o\0r\0 \0t\0h\0e\0 \0q\0u\0e\0s\0t\0i\0o\0n\0.\0 \0 \0J\0u\0s\0t\0 \0t\0o\0 \0c\0l\0a\0r\0i\0f\0y\0:
\0 \0>
\0 \0>\0 \0(\01\0)\0 \0I\0'\0m\0 \0a\0s\0s\0u\0m\0i\0n\0g\0 \0t\0h\0a\0t\0 \0y\0o\0u\0'\0v\0e\0 \0c\0r\0e\0a\0t\0e\0d\0 \0a\0 \0s\0e\0c\0o\0n\0d\0 \0E\0X\0E\0 \0w\0h\0o\0s\0e\0 \0s\0o\0l\0e\0 \0p\0u\0r\0p\0o\0s\0e\0 \0i\0s\0 \0t\0o\0 \0l\0a\0u\0n\0c\0h\0 \0t\0h\0e\0 \0a\0c\0t\0u\0a\0l\0 \0E\0X\0E\0 \0-\0-\0 \0i\0s\0 \0t\0h\0a\0t\0 \0c\0o\0r\0r\0e\0c\0t\0?\0 \0 \0I\0t\0'\0s\0 \0n\0o\0t\0 \0t\0h\0e\0 \0a\0c\0t\0u\0a\0l\0 \0e\0n\0d\0-\0p\0r\0o\0d\0u\0c\0t\0 \0E\0X\0E\0 \0t\0h\0a\0t\0'\0s\0 \0s\0u\0p\0p\0o\0r\0t\0i\0n\0g\0 \0t\0h\0e\0 \0c\0u\0s\0t\0o\0m\0 \0a\0c\0t\0i\0o\0n\0,\0 \0r\0i\0g\0h\0t\0?
\0 \0>\0 \0(\02\0)\0 \0D\0o\0e\0s\0 \0t\0h\0a\0t\0 \0s\0e\0c\0o\0n\0d\0 \0E\0X\0E\0 \0l\0i\0v\0e\0 \0i\0n\0 \0t\0h\0e\0 \0"\0I\0n\0s\0t\0a\0l\0l\0"\0 \0c\0u\0s\0t\0o\0m\0 \0a\0c\0t\0i\0o\0n\0s\0 \0o\0r\0 \0"\0C\0o\0m\0m\0i\0t\0"\0 \0c\0u\0s\0t\0o\0m\0e\0r\0 \0a\0c\0t\0i\0o\0n\0s\0?
\0 \0>
\0 \0>\0 \0I\0d\0e\0a\0l\0l\0y\0,\0 \0t\0h\0e\0 \0c\0u\0s\0t\0o\0m\0 \0a\0c\0t\0i\0o\0n\0 \0w\0o\0u\0l\0d\0 \0b\0e\0 \0p\0l\0a\0c\0e\0d\0 \0i\0n\0 \0t\0h\0e\0 \0C\0o\0m\0m\0i\0t\0 \0p\0h\0a\0s\0e\0,\0 \0a\0n\0d\0 \0w\0o\0u\0l\0d\0 \0s\0i\0m\0p\0l\0y\0 \0s\0p\0a\0w\0n\0 \0t\0h\0e\0 \0a\0c\0t\0u\0a\0l\0 \0i\0n\0s\0t\0a\0l\0l\0e\0d\0 \0e\0x\0e\0c\0u\0t\0a\0b\0l\0e\0 \0a\0n\0d\0 \0n\0o\0t\0 \0b\0l\0o\0c\0k\0 \0o\0n\0 \0d\0o\0i\0n\0g\0 \0s\0o\0 \0(\0p\0l\0u\0s\0 \0d\0o\0 \0w\0h\0a\0t\0e\0v\0e\0r\0 \0o\0t\0h\0e\0r\0 \0p\0r\0e\0p\0 \0w\0o\0r\0k\0 \0y\0o\0u\0 \0w\0a\0n\0t\0e\0d\0 \0t\0o\0 \0d\0o\0)\0 \0-\0-\0 \0t\0h\0e\0n\0 \0t\0h\0e\0 \0i\0n\0s\0t\0a\0l\0l\0e\0r\0 \0w\0o\0u\0l\0d\0 \0n\0o\0t\0 \0b\0e\0 \0b\0l\0o\0c\0k\0e\0d\0 \0f\0r\0o\0m\0 \0s\0h\0u\0t\0t\0i\0n\0g\0 \0d\0o\0w\0n\0.
\0 \0>
\0 \0>\0 \0-\0-\0M\0a\0t\0t\0 \0G\0e\0r\0t\0z\0-\0-\0*
\0 \0>\0 \0V\0B\0 \0C\0o\0m\0p\0i\0l\0e\0r\0 \0D\0e\0v\0 \0L\0e\0a\0d
\0 \0>
\0 \0>\0 \0-\0-\0-\0-\0-\0O\0r\0i\0g\0i\0n\0a\0l\0 \0M\0e\0s\0s\0a\0g\0e\0-\0-\0-\0-\0-
\0 \0>\0 \0F\0r\0o\0m\0:\0 \0d\0h\0u\0s\0s\0o\0n\0g
\0 \0>\0 \0P\0o\0s\0t\0e\0d\0 \0A\0t\0:\0 \0M\0o\0n\0d\0a\0y\0,\0 \0N\0o\0v\0e\0m\0b\0e\0r\0 \02\01\0,\0 \02\00\00\05\0 \06\0:\03\09\0 \0A\0M
\0 \0>\0 \0P\0o\0s\0t\0e\0d\0 \0T\0o\0:\0 \0m\0i\0c\0r\0o\0s\0o\0f\0t\0.\0p\0u\0b\0l\0i\0c\0 .\0d\0o\0t\0n\0e\0t\0.\0l\0a\0n\0g\0u\0a\0g\0e\0s\ 0.\0v\0b
\0 \0>\0 \0C\0o\0n\0v\0e\0r\0s\0a\0t\0i\0o\0n\0:\0 \0L\0a\0u\0n\0c\0h\0i\0n\0g\0 \0E\0X\0E\0 \0i\0n\0 \0D\0e\0p\0l\0o\0y\0m\0e\0n\0t\0 \0P\0r\0o\0j\0e\0c\0t
\0 \0>\0 \0S\0u\0b\0j\0e\0c\0t\0:\0 \0L\0a\0u\0n\0c\0h\0i\0n\0g\0 \0E\0X\0E\0 \0i\0n\0 \0D\0e\0p\0l\0o\0y\0m\0e\0n\0t\0 \0P\0r\0o\0j\0e\0c\0t
\0 \0>
\0 \0>
\0 \0>\0 \0I\0 \0h\0a\0v\0e\0 \0c\0r\0e\0a\0t\0e\0d\0 \0a\0 \0S\0e\0t\0u\0p\0 \0a\0n\0d\0 \0D\0e\0p\0l\0o\0y\0m\0e\0n\0t\0 \0p\0r\0o\0j\0e\0c\0t\0 \0i\0n\0 \0V\0i\0s\0u\0a\0l\0 \0S\0t\0u\0d\0i\0o\0.\0N\0E\0T\0 \02\00\00\03\0.
\0 \0>\0 \0A\0f\0t\0e\0r\0 \0m\0y\0 \0i\0n\0s\0t\0a\0l\0l\0a\0t\0i\0o\0n\0 \0h\0a\0s\0 \0c\0o\0m\0p\0l\0e\0t\0e\0d\0 \0r\0u\0n\0n\0i\0n\0g\0 \0I\0'\0d\0 \0l\0i\0k\0e\0 \0t\0o\0 \0l\0a\0u\0n\0c\0h\0 \0t\0h\0e\0 \0E\0X\0E\0 \0t\0h\0a\0t\0 \0I
\0 \0>\0 \0j\0u\0s\0t
\0 \0>\0 \0i\0n\0s\0t\0a\0l\0l\0e\0d\0.\0 \0I\0'\0v\0e\0 \0f\0o\0u\0n\0d\0 \0h\0o\0w\0 \0t\0o\0 \0l\0a\0u\0n\0c\0h\0 \0t\0h\0e\0 \0E\0X\0E\0 \0i\0n\0 \0t\0h\0e\0 \0C\0u\0s\0t\0o\0m\0 \0A\0c\0t\0i\0o\0n\0s\0 \0a\0r\0e\0a\0 \0o\0f
\0 \0>\0 \0t\0h\0e\0 \0S\0e\0t\0u\0p\0 \0a\0n\0d\0 \0D\0e\0p\0l\0o\0y\0m\0e\0n\0t\0 \0p\0r\0o\0j\0e\0c\0t\0.\0 \0U\0n\0f\0o\0r\0t\0u\0n\0a\0t\0e\0l\0y\0 \0w\0h\0e\0n\0 \0t\0h\0e\0 \0E\0X\0E\0 \0i\0s\0 \0l\0a\0u\0n\0c\0h\0e\0d
\0 \0>\0 \0i\0t\0 \0c\0a\0u\0s\0e\0s\0 \0t\0h\0e\0 \0s\0e\0t\0u\0p\0 \0p\0r\0o\0g\0r\0a\0m\0 \0t\0o\0 \0s\0t\0a\0y\0 \0o\0p\0e\0n\0 \0u\0n\0t\0i\0l\0 \0t\0h\0e\0 \0E\0X\0E\0 \0h\0a\0s\0 \0b\0e\0e\0n\0 \0e\0x\0i\0t\0e\0d\0.
\0 \0>\0 \0A\0n\0y\0o\0n\0e\0 \0h\0a\0v\0e\0 \0a\0n\0y\0 \0i\0d\0e\0a\0s\0 \0h\0o\0w\0 \0t\0o\0 \0l\0a\0u\0n\0c\0h\0 \0t\0h\0e\0 \0E\0X\0E\0 \0a\0n\0d\0 \0g\0e\0t\0 \0t\0h\0e\0 \0s\0e\0t\0u\0p\0 \0p\0r\0o\0g\0r\0a\0m\0 \0t\0o
\0 \0>\0 \0c\0o\0n\0t\0i\0n\0u\0e\0 \0t\0o\0 \0t\0h\0e\0 \0"\0F\0i\0n\0i\0s\0h\0"\0 \0d\0i\0a\0l\0o\0g\0?
\0 \0>
\0 \0>\0 \0I\0n\0 \0a\0d\0d\0i\0t\0i\0o\0n\0,\0 \0m\0y\0 \0E\0X\0E\0 \0i\0s\0 \0c\0u\0r\0r\0e\0n\0t\0l\0y\0 \0l\0a\0u\0n\0c\0h\0i\0n\0g\0 \0b\0e\0f\0o\0r\0e\0 \0t\0h\0e\0 \0u\0s\0e\0r\0 \0g\0e\0t\0s\0 \0t\0o\0 \0t\0h\0e
\0 \0>\0 \0"\0F\0i\0n\0i\0s\0h\0"\0 \0d\0i\0a\0l\0o\0g\0.\0 \0I\0'\0d\0 \0r\0e\0a\0l\0l\0y\0 \0l\0i\0k\0e\0 \0t\0o\0 \0g\0e\0t\0 \0t\0h\0e\0 \0E\0X\0E\0 \0t\0o\0 \0l\0a\0u\0n\0c\0h\0 \0a\0f\0t\0e\0r\0 \0t\0h\0e\0 \0u\0s\0e\0r
\0 \0>\0 \0c\0l\0i\0c\0k\0s\0 \0t\0h\0e\0 \0C\0l\0o\0s\0e
\0 \0>\0 \0b\0u\0t\0t\0o\0n\0 \0o\0n\0 \0t\0h\0e\0 \0"\0F\0i\0n\0i\0s\0h\0"\0 \0d\0i\0a\0l\0o\0g\0.\0 \0T\0h\0i\0s\0 \0w\0o\0u\0l\0d\0 \0s\0o\0l\0v\0e\0 \0m\0y\0 \0p\0r\0o\0b\0l\0e\0m\0 \0a\0b\0o\0u\0t\0 \0g\0e\0t\0t\0i\0n\0g\0 \0t\0h\0e
\0 \0>\0 \0s\0e\0t\0u\0p\0 \0p\0r\0o\0g\0r\0a\0m\0 \0t\0o\0 \0e\0x\0i\0t\0.\0 \0A\0n\0y\0o\0n\0e\0 \0h\0a\0v\0e\0 \0a\0n\0y\0 \0i\0d\0e\0a\0 \0h\0o\0w\0 \0t\0o\0 \0l\0a\0u\0n\0c\0h\0 \0m\0y\0 \0E\0X\0E\0 \0w\0h\0e\0n\0 \0t\0h\0e
\0 \0>\0 \0C\0l\0o\0s\0e\0 \0b\0u\0t\0t\0o\0n\0 \0h\0a\0s\0 \0b\0e\0e\0n\0 \0c\0l\0i\0c\0k\0e\0d\0 \0o\0r\0 \0a\0f\0t\0e\0r\0 \0t\0h\0e\0 \0s\0e\0t\0u\0p\0 \0p\0r\0o\0g\0r\0a\0m\0 \0h\0a\0s\0 \0e\0x\0i\0t\0e\0d\0?
\0 \0>
\0 \0>\0 \0T\0h\0a\0n\0k\0s\0 \0f\0o\0r\0 \0a\0n\0y\0 \0h\0e\0l\0p\0.
\0 \0>\0 \0D\0a\0n
\0 \0>


Nov 23 '05 #7

P: n/a
Hmm, that post got mangled, didn't it?

Any, the gist of my failed post is that you need to go to the User Interface editor, remove the "finished" dialog from the User Install tree, and replace it with a checkbox dialog (right-click and choose "Add Dialog"). (The checkbox dialogs are all the same, so doesn't matter which one you pick -- you can only use each one once, though, due to arcane WMI rules.)

Then, select that dialog after adding it, go to the property grid, and set the visibility of the check boxes, check box text, the banner information for the dialog, etc. the way you want it to be. (Press F1 on that editor for more information about adding dialogs.)

--Matt--*

-----Original Message-----
From: Ma***********@feedback.microsoft.com
Posted At: Monday, November 21, 2005 2:32 PM
Posted To: microsoft.public.dotnet.languages.vb
Conversation: Launching EXE in Deployment Project
Subject: re: Launching EXE in Deployment Project
T
Nov 23 '05 #8

This discussion thread is closed

Replies have been disabled for this discussion.