conditions ,while uninstalling time value  or registry cannot be remove

how to fix this issue in installsheild 

 

0 Comments   [ + ] Show Comments

Comments

Please log in to comment

Answers

0

Do you mean, a particular registry entry is not getting removed during unstallation???

Answered 04/04/2013 by: jagadeish
Red Belt

  • hi jagadeish,

    i want to update the GDIProcessHandleQuota in the registry while installing software.

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows\GDIProcessHandleQuota

    Set hexadecimal value 61A8 or Decimal value 25000

    and when we are uninstalling the software the registry value will not to be change(remove)

    Please help me........

    Thanks,
    M.Perumal.
  • Did you try terminating your application process first and then initiate uninstallation..
  • i'm not getting clearly how to do it...can you give some tips
  • Open Cmd prompt.. Type the following command and press enter..

    Taskkill /F /IM "RunningExeFileFromYourApplication.exe" /T

    Then start uninstallation..
  • i'm asking about devstudio installsheild .i'm using installsheild to build the software as a package.
    while installing software registry entry will be stored.then when we are uninstalling the software it will be remove..now what i am asking when i'm installing the software i'm overwriting the standard windows registry so it should not remove.... if it is removed os will not work...
    what to do this is my issue...? contact No : 9791970484
  • If you are able to modify that registry value during installation of your package.. then you should be able to do the same during uninstallation as well.. the reason for asking you to terminate your application related process is, to unlock the registry key.. your application may be using that registry key when you run uninstallation command..

    First check it manually.. terminate your application releated processes and then start uninstallation..

    Yes.. you can do it through InstallShield when you are sure that it is working manually..

    Why don't you write a custom action to update that particular registry key using VBScript during installation and uninstallation instead of keep it directly in registry..
  • we facing memory leak issue in our application (software). so we need to add the registry value
    ( HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows\GDIProcessHandleQuota

    Set hexadecimal value 61A8 or Decimal value 25000 ).
    now i can't add it . so i have done in C# i can add the value and it will not remove this is as a separate exe. now i'm trying to solve the issue in installsheild scrpit....
  • Memory Leak issue?? Are you testing this application on Virtual Machine with low memory? If so, I would suggest you to test it on a physical machine (as it will be in production)
Please log in to comment
Answer this question or Comment on this question for clarity

Share