473,890 Members | 1,716 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

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 #1
7 2849
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.publi c.dotnet.langua ges.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
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.micros oft.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.publi c.dotnet.langua ges.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
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.publi c.dotnet.langua ges.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.micros oft.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.publi c.dotnet.langua ges.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
OK. Thanks for your help.

Dan

"Ma***********@ feedback.micros oft.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.publi c.dotnet.langua ges.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.micros oft.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.publi c.dotnet.langua ges.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
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.micros oft.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.publi c.dotnet.langua ges.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.micros oft.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.publi c.dotnet.langua ges.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
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.\0c\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.\0c\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\0 y\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\0 d\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\0 d\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\0 r\0s\0a\0t\0i\0 o\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\0 c\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\0 l\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\0 s\0 \0a\0g\0a\0i\0n \0,
D\0a\0n

"\0M\0a\0t\0t\0 h\0e\0w\0.\0G\0 e\0r\0t\0z\0@\0 f\0e\0e\0d\0b\0 a\0c\0k\0.\0m\0 i\0c\0r\0o\0s\0 o\0f\0t\0.\0c\0 o\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\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 \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
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***********@f eedback.microso ft.com
Posted At: Monday, November 21, 2005 2:32 PM
Posted To: microsoft.publi c.dotnet.langua ges.vb
Conversation: Launching EXE in Deployment Project
Subject: re: Launching EXE in Deployment Project
T
Nov 23 '05 #8

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

1
2096
by: Richard Lewis Haggard | last post by:
I'm new to C# deployment project way of doing things and have run into a problem with a deployment project that has me stumped. I've put together a deployment of a project which works just fine for new installations but fails if the project has already been deployed. What I'd like for it to do is to ask if it should upgrade/repair/uninstall. Instead, it says that the user must remove the project before the installation can execute. What...
3
2045
by: Steve Brecher | last post by:
VS.NET help on deployment indicates that, while using a deployment project requires administrative access to IIS, " we recommend deploying your project in most cases, because it allows you to take advantage of extensive deployment project management features, such as registration and IIS configuration." I guess that users of shared web hosts are using copying rather than a deployment project. What problems might this run into? I.e.,...
1
1771
by: Wendy Elizabeth | last post by:
I need to deploy a service that will run on a production server. I am not certain what category of deployment directions that I should follow from the MSDN site. The service is written is Visual Basic.NET version 1.1. The service is scheduled to run once an hour. The service is suppose to take data from a sql server database (where the information was obtained from users via a web page) and send the data to a HP mainframe by using xml and...
11
1634
by: Thom Little | last post by:
Create two ASP.NET applications. Run them on the development machine to make sure they are error free. Publish the fist application to the root of a remote webspace. Call a page and see that it operates correctly. Publish the second application to the root of the same remote webspace. Permit it to overwrite existing files. Call a page and notice that it waits forever.
0
1020
by: Steve | last post by:
Hi All I have a vb.net Windows forms App which I am deploying with a VS.net 2005 deployment project I have selected SQL Server express as a prerequisite and use the standard SQL server express manifest file included with VS.net If SQL server 2005 express is already installed on a computer when I run my setup program the SQL server express setup still launches and runs for a short period before finishing and my application setup begins
2
2916
by: MarkusJNZ | last post by:
Hi, we have an existing solution which contains a bunch of C# projects and one weployment project. Initially I did not have the web deployment project installed on my computer so I downloaded and installed it. I now have the option to create a new deployment project when I go File- New Project so I assume that it has installed correctly.
6
4072
by: andrewbb | last post by:
I want to deploy a service with a windows app and the setup program must conform to the Vista certification requirements. Can that be done with the standard .net setup project? Assuming cost is an issue, what else is available?
2
373
by: Miro | last post by:
Reading the help file it says in step 2 to click on "other project types" and then click on "Setup and Deployment projects".( see below ) I am using vb2005 express. Im assuming this is not an express option? I do not have that option available. All I have is: -Windows Application -Class Library -Consol Applicaotin -My Movie Colleciton -Screen Saver Starter Kit
7
6000
by: Cirene | last post by:
I used to use the Web Deployment Project with my VS2005 projects. Now I've fully upgraded to VS2008. Do I have to download a new version of the Web Deployment Project? If so where can I find it? If not, how do I have to change my deployment strategy? Thanks!
0
11214
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
0
10801
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth. The Art of Business Website Design Your website is...
1
10903
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
0
10449
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
0
9616
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
1
8006
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
7158
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
0
5834
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
2
4257
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.