Vista not allowing one .exe to call another .exe
I have a legacy VB6 executable that runs on Vista.  This executable shells out another legacy MFC C++ executable.

In our early Vista testing, this call would display the typical UAC message to get the user's permission before running the second executable.  This wasn't perfect, but acceptable. However, it now looks like this call is being completely ignored by the OS.

What can I do to make this call work?
Vista not allowing one .exe to call another .exe
===

I have a legacy VB6 executable that runs on Vista.  This executable shells out another legacy MFC C++ executable.

In our early Vista testing, this call would display the typical UAC message to get the user's permission before running the second executable.  This wasn't perfect, but acceptable. However, it now looks like this call is being completely ignored by the OS.

What can I do to make this call work?