MFC App unable to run in Vista with UAC enabled



Application Description:

The Application is a MFC C++ unmanaged code application, which utilizes Visual Studio .Net 2003 to compile and InstallShield Version 12 to deploy.
The application is intended to be installed on the following Operating Systems: Windows 2000 sp4; Windows XP sp2; and Windows Vista.

Problem Description:

On Windows Vista, once installed the application executes as expected one or two times then a failure occurs for every execution thereafter.
The security feature UAC, User Access Control, is enabled before and after installation, and the installation is performed using an account with Administrator rights. Performing "Run as Administrator" on the right click menu does not resolve the problem and the same error occurs.
The error that occurs is "ImageDeposit MFC Application has stopped working." See figure below.

The crash details are as follows:

Problem signature:
Problem Event Name: APPCRASH
Application Name: ImageDeposit.exe
Application Version: 4.3.0.3
Application Timestamp: 46d59493
Fault Module Name: Secur32.dll
Fault Module Version: 6.0.6000.16386
Fault Module Timestamp: 4549bdd2
Exception Code: c0000005
Exception Offset: 000021f4
OS Version: 6.0.6000.2.0.0.768.3
Locale ID: 1033
Additional Information 1: 282b
Additional Information 2: 96f82c9a65b406a6ce9e9400f8545391
Additional Information 3: 0afc
Additional Information 4: 5f929daafffe194e86eb6223007ccac0


Current Work-Around:
At this time, using a batch file that copies the executable and executes that copy appears to be an effective means of running the application as expected.
However, due to the somewhat technical means of implementing the work-around, a tech-support technician must make the necessary adjustments to each installation on Windows Vista.

We have attempted to run the application as Elevated with no success.

Any other suggestions would be greatly appreciated.

.



Relevant Pages

  • Re: Installing USB driverin Vista
    ... integrate Difx versions which are already released by Microsoft. ... I am currently evaluating Windows Vista Beta2. ... installed by Installshield 12 which uses DifxApp 2.01. ... thread in this NG I learned that Difx 2.01 hardly supports Windows Vista. ...
    (microsoft.public.development.device.drivers)
  • Re: Installing USB driverin Vista
    ... I am currently evaluating Windows Vista Beta2. ... installing a USB driver which I need for my application. ... installed by Installshield 12 which uses DifxApp 2.01. ... With Windows Vista Difx 2.1 should be used. ...
    (microsoft.public.development.device.drivers)
  • Installshield Frage
    ... bei Installshield Express gibt es ja diverse C oder C++ Pakete zum ... Reicht C++ Runtime... ... Von den MFC Sachen braucht man normalerweise doch nichts? ...
    (microsoft.public.de.fox)

Loading