Execu/Tech Systems, Inc.
Knowledgebase
Search:
850-747-0581EmailWebsite
Contents
 
IndexBookmarkPrint This Article

Home > Errors / Fixes > Register Programs and Controls

Register Programs and Controls

This document contains instructions for running ETRegister.exe. This application does the following:
  1. Registers ActiveX Controls.
  2. Registers .Net Assemblies.
  3. Tweaks database access via registry settings.
  4. Grants permission to run .Net applications from the shared folder.
  5. Adds required URLs to the IE Save Sites Zone.
  • You'll need to run this utility after major updates, adding a new terminal, or changing servers or software folders or any time you get the Class Not Registered error.

  • In a Remote Desktop environment

    • ETRegister.exe must be run as an administrator on the server. This will allow registration of components and registry changes outside of HKCU

    • Each user session will need to run ETRegister.exe. This can be done with without elevated admin credentials since all it needs to do is add required URLs to the IE Safe Sites Zone, which resides in the registry in HKCU.

  • In a traditional Client / Server configuration

    • ETRegister.exe must be run as an administrator on each client computer. This will allow registration of components and registry changes outside of HKCU

    • Each Windows user on the client computer will need to run ETRegister.exe. This can be done with without elevated admin credentials since all it needs to do is add required URLs to the IE Safe Sites Zone, which resides in the registry in HKCU.
 You should download the latest version of this application BY CLICKING HERE
Extract these files into the Execu/Tech software folder on the server

  1. There are two methods to run this application.

    The First Method - running from the software menu

    • In the PMS application

      Select it from the File menu. You click File > Special > Register Programs and Controls.



      If you use a different style menu without this option, or nothing happens when you click on the option, try the second method.

    • In the POS application

      From the POS Administrator Menu you click System > Register Programs and Controls.
      *If your POS Administrator menu doesn't have this option, you're running an older version and must use the second method.




    If nothing happens when you click "Register Programs and Controls", you must use the second method. Security settings are preventing the PMS or POS application from running it. 


    The Second Method

    Run this utility by browsing to the software folder on the server, right click it and select "Run As Administrator".



  2. You may see a User Account Control prompt asking, "Do you want to allow this program to make changes on this computer?" This prompt appears because your an administrator but your User Account Controls (UAC) settings require elevated permissions. Click Yes to grant these permissions. This is the same as right clicking the application and selecting "Run As Administrator".



  3. If your user isn't an administrator, the application will detect this and ask if you'd like to "Run As Administrator".



      This tells you that Administrator Credentials were not detected. This means that your Windows user is not an administrator.

    •  If you click the button "Run As Administrator", the application will restart with a request for elevated admin credentials. You will see a prompt asking to provide credentials and you can get these from your network administrator. We do not know your Windows user accounts and can't tell you what to enter here.



      Enter the necessary credentials and you'll see the following prompt letting you know you can proceed. Click "Yes" to continue.



    • If ETRegister.exe only needs to be run as a non admin user (This is described at the top of the page.) then click "Next". You'll see the following prompt letting you know you can proceed. Click "Yes" to continue.




  4. If your user permissions allow it, you will see a window appear and begin scrolling through the controls and assemblies that are being registered.



  5. After a short time, you will be notified that a command window (black - like a DOS window) will appear and may need your input. Depending on your user settings, you may not have to provide input. If input is required, be sure to type Y. This allows Microsoft .NET applications to run from a network share.



  6. When the utility is finished, click Close.






Article ID
 register_programs_and_controls
Views
 3048
Last Modified
 5/3/2018 2:06 PM