EventHandler, install/uninstall in succession or not

Sorry to bother again, but now I have an architectural question regarding Visa event handlers. I like to react to SRQs several times during the life time of my instrument object, everytime in a different manner. Should I install and uninstall an event handler for each time, or keep it installed and handle the events, which I have to handle each time in a different manner, in that one event handler, which would then call the actual event processing routines according to a state machine variable? The first approach is more elegant, but is there a hardware performance issue? I guess, software performance on a Pentium isn't one.

Gunni:
Ah, the elegance vs. functionality tradeoff. Rest assured that either approach can work fine but each has its pros and cons.
I would definitely say the traditional approach would be to install a single handler once for a given session, then handle the events based on what you are doing at the moment.
Rather than using a global variable, 1 way to keep the information more local might be to call "sess.SetAttribute (VI_ATTR_USER_DATA,value);". I'll admit to not remembering the exact syntax but I'm pretty sure that's about right. Then in your callback you can do "sess.GetAttribute(VI_ATTR_USER_DATA,&value);" and know your session's state information. Remember that this can hold any 32-bit value, including a pointer if you cast it appropriately.
On the other hand, if you want to install/uninstall a handler appropriate for the given task, make sure you remember to call EnableEvent after installing your handler (since the previous uninstall will automatically call DisableEvent). Also, make sure you install and enable just before setting up the instrument to generate an SRQ in order to avoid any race conditions. This may make the handler more elegant but potentially clutters your other code.
My recommendation would be to use the first method (always keep it installed). If a big switch statement in the handler is unappealing, try this. Make all your actual event processing routines take the same parameter list, and just set the VI_ATTR_USER_DATA value to the function pointer of the routine. Then the handler can just invoke the function pointer (with the appropriate parameters) instead of doing a switch. This will likely require that the actual event processing routines be non-member functions, and I'm pretty sure they can't be virtual ones, since you can never get a direct pointer for these.
I hope this gives you more insight into your various options. Again, it really doesn't matter too much because any of these ought to work.
Dan Mondrik
Senior Software Engineer, NI-VISA
National Instruments

Similar Messages

  • I have upgraded My leopard to Mountain lion 10.7 via snow leapeard. Now My itunes is not working properly nor I able to install google chrome successfully. Please help me in this occasion. I am facing following messages.

    Hello Team,
    I have upgraded My leopard to Mountain lion 10.7 via snow leapeard. Now My itunes is not working properly nor I able to install google chrome successfully. Please help me in this occasion.
    Also, I am not being able to upgrade Mac OS X 10.7 to 10.7.4 or letest for lion.
    I am facing following messages when I open itunes ( I down loaded and install new for 10.7)
    Process:         iTunes [463]
    Path:            /Applications/iTunes.app/Contents/MacOS/iTunes
    Identifier:      com.apple.iTunes
    Version:         10.7 (10.7)
    Build Info:      iTunes-10702101~1
    Code Type:       X86-64 (Native)
    Parent Process:  launchd [273]
    Date/Time:       2012-10-22 23:33:07.226 +0200
    OS Version:      Mac OS X 10.7 (11A390)
    Report Version:  8
    Interval Since Last Report:          4918 sec
    Crashes Since Last Report:           2
    Per-App Crashes Since Last Report:   2
    Anonymous UUID:                      3DE933E2-7A48-4840-91F4-7DC466ED9C26
    Crashed Thread:  0
    Exception Type:  EXC_BREAKPOINT (SIGTRAP)
    Exception Codes: 0x0000000000000002, 0x0000000000000000
    Application Specific Information:
    dyld: launch, loading dependent libraries
    @executable_path/../Frameworks/iPodUpdater.framework/Versions/A/iPodUpdater
    Dyld Error Message:
      Library not loaded: @executable_path/../Frameworks/iPodUpdater.framework/Versions/A/iPodUpdater
      Referenced from: /Applications/iTunes.app/Contents/MacOS/iTunes
      Reason: unsafe use of @executable_path in /Applications/iTunes.app/Contents/MacOS/iTunes with restricted binary
    Binary Images:
           0x102a96000 -        0x103c36fff  com.apple.iTunes (10.7 - 10.7) <0CC47E12-134F-A9E1-7E4F-3EAC797C3050> /Applications/iTunes.app/Contents/MacOS/iTunes
        0x7fff62696000 -     0x7fff626cb1ff  dyld (195 - ???) <71093406-21CF-3DBE-A001-802259ED5300> /usr/lib/dyld
    Model: MacBook4,1, BootROM MB41.00C1.B00, 2 processors, Intel Core 2 Duo, 2.4 GHz, 2 GB, SMC 1.31f1
    Graphics: Intel GMA X3100, GMA X3100, Built-In, 144 MB
    Memory Module: BANK 0/DIMM0, 1 GB, DDR2 SDRAM, 667 MHz, 0xAD00000000000000, 0x48594D503131325336344350362D59352020
    Memory Module: BANK 1/DIMM1, 1 GB, DDR2 SDRAM, 667 MHz, 0xAD00000000000000, 0x48594D503131325336344350362D59352020
    AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x88), Broadcom BCM43xx 1.0 (5.10.131.36.5)
    Bluetooth: Version 2.5.0b13, 2 service, 12 devices, 2 incoming serial ports
    Network Service: AirPort, AirPort, en1
    Serial ATA Device: FUJITSU MHY2160BH, 160.04 GB
    Parallel ATA Device: MATSHITADVD-R   UJ-867
    USB Device: Built-in iSight, apple_vendor_id, 0x8501, 0xfd400000 / 2
    USB Device: USB Receiver, 0x046d  (Logitech Inc.), 0xc52f, 0x1d100000 / 2
    USB Device: Bluetooth USB Host Controller, apple_vendor_id, 0x8205, 0x1a100000 / 2
    USB Device: Apple Internal Keyboard / Trackpad, apple_vendor_id, 0x022a, 0x5d200000 / 3
    USB Device: IR Receiver, apple_vendor_id, 0x8242, 0x5d100000 / 2
    And Google chrome just keep loading the page for hours and nothing is appear on its browser. But safari and firefox working absolutly fine.
    In addition, I have reboot computer as well but it never worked. Please help me in this occasion.
    Eagerly waiting for your response on this issue.
    Best Regards,

    You need to upgrade your copy of MS Office. You're using a version that is 8 years old (at least). You can buy Office 2011, which will work. You could also get a copy of Pages from the App Store, which is cheaper and will open Word files (though not perfectly). Or you could get a free Office clone, like OpenOffice or LibreOffice.

  • I installed 4.0 and now firefox will not open, though it is running, I have uninstalled and re-installed and it still will not open?

    I installed 4.0 and now firefox will not open, though it is running, I have uninstalled and re-installed and it still will not open. Not sure why this is happening

    If you use ZoneAlarm Extreme Security then try to disable Virtualization.
    *http://kb.mozillazine.org/Browser_will_not_start_up#XULRunner_error_after_an_update
    See also:
    *[[/questions/880050]]

  • Installing ITunes after "successful" uninstall

    iTunes Installer completed
    Errors occurred during installation before iTunes could be configured.
    Your system has not been modified. To complete the installation, run the installer again.
    Click Finish to exit the installer.
    This is the message I keep recieving after I am finally able to uninstall itunes.  I have run the WinFix install/uninstall multiple times to fix unable to uninstall as well as unable to install.  It found a couple errors on the uninstall (of which I cannot recall what they were) but does not come up with anything for install as itunes does not come up in the list for programs for install.  Selecting "Not shown" does nothing.
    I cannot find what the error is at this point to try to fix it.  Any help would be appreciated.  Thanks

    Try following the instructions of tt2 found in: https://discussions.apple.com/thread/5822086

  • Adobe Reader seems to have uninstalled and i can not install.

    Hi guys,
    I tried to open a PDF yesterday and found that Reader (v10) appears to have uninstalled itself (I have not uninstalled it since its last update and my flat mate states she has not touched any of my programmes). I downloaded the latest version from your website (v10.1.1) using firefox and found that when i tried to run the installation file, nothing happens. Task manager shows the process as running but it is not consuming any CPU use. I tried shutting down all other programmes and the same thing happens. I left the laptop for a while to see if it would run but it does not. I'm running windows vista.
    Thanks,
    K

    You may want to try the following.
    Remove all traces of Reader (not only the program) from your system using the Windows Installer Cleanup Utility. This is no longer supported by Microsoft because it can produce problems with Win 7, but you can still download it from from places like
    http://majorgeeks.com/download.php?det=4459
    Then, download the Reader installer from
    http://get.adobe.com/reader/enterprise/
    and perform a clean install.

  • I have a 2008 imac with snow leopard.  i installed update 10.9.3 not realizing it's best for Maverick's users.  Now my Itunes 11.2.2 won't burn playlists to CD.   Anyone else with this problem?  CAn I uninstall the 10.9.3 update?

    i have a 2008 imac with snow leopard.  i installed update 10.9.3 not realizing it's best for Maverick's users.  Now my Itunes 11.2.2 won't burn playlists to CD.   Anyone else with this problem?  CAn I uninstall the 10.9.3 update?  Also my HP scannerwill not save the displayed scanned document since this update!  it just saves gray.

    If you have your old system backed up then erase the drive and restore your backup. If you don't have a backup then backup your entire Home folder. Erase the drive and install Snow Leopard after which you can restore your Home folder from the backup.
    Clean Install of Snow Leopard
    Be sure to make a backup first because the following procedure will erase
    the drive and everything on it.
         1. Boot the computer using the Snow Leopard Installer Disc or the Disc 1 that came
             with your computer.  Insert the disc into the optical drive and restart the computer.
             After the chime press and hold down the  "C" key.  Release the key when you see
             a small spinning gear appear below the dark gray Apple logo.
         2. After the installer loads select your language and click on the Continue
             button. When the menu bar appears select Disk Utility from the Utilities menu.
             After DU loads select the hard drive entry from the left side list (mfgr.'s ID and drive
             size.)  Click on the Partition tab in the DU main window.  Set the number of
             partitions to one (1) from the Partitions drop down menu, click on Options button
             and select GUID, click on OK, then set the format type to MacOS Extended
             (Journaled, if supported), then click on the Apply button.
         3. When the formatting has completed quit DU and return to the installer.  Proceed
             with the OS X installation and follow the directions included with the installer.
         4. When the installation has completed your computer will Restart into the Setup
             Assistant. Be sure you configure your initial admin account with the exact same
             username and password that you used on your old drive. After you finish Setup
             Assistant will complete the installation after which you will be running a fresh
             install of OS X.  You can now begin the update process by opening Software
             Update and installing all recommended updates to bring your installation current.
    Download and install Mac OS X 10.6.8 Update Combo v1.1.
    Or you can:
    Try these in order testing your system after each to see if it's back to normal:
    1. a. Resetting your Mac's PRAM and NVRAM
        b. Intel-based Macs: Resetting the System Management Controller (SMC)
    2. Restart the computer in Safe Mode, then restart again, normally. If this doesn't help, then:
         Boot to the Recovery HD: Restart the computer and after the chime press and hold down the
         COMMAND and R keys until the Utilities menu screen appears. Alternatively, restart the
         computer and after the chime press and hold down the OPTION key until the boot manager
         screen appears. Select the Recovery HD and click on the downward pointing arrow button.
    3. Repair the Hard Drive and Permissions: Upon startup select Disk Utility from the Utilities menu. Repair the Hard Drive and Permissions as follows.
    When the recovery menu appears select Disk Utility. After DU loads select your hard drive entry (mfgr.'s ID and drive size) from the the left side list.  In the DU status area you will see an entry for the S.M.A.R.T. status of the hard drive.  If it does not say "Verified" then the hard drive is failing or failed. (SMART status is not reported on external Firewire or USB drives.) If the drive is "Verified" then select your OS X volume from the list on the left (sub-entry below the drive entry,) click on the First Aid tab, then click on the Repair Disk button. If DU reports any errors that have been fixed, then re-run Repair Disk until no errors are reported. If no errors are reported click on the Repair Permissions button. Wait until the operation completes, then quit DU and return to the main menu. Select Restart from the Apple menu.
         Reinstall the 10.9.3 update: OS X Mavericks 10.9.3 Update (Combo).
    4. Reinstall Lion/Mountain Lion, Mavericks: Reboot from the Recovery HD. Select Reinstall Lion/Mountain Lion, Mavericks from the Utilities menu, and click on the Continue button.
    Note: You will need an active Internet connection. I suggest using Ethernet if possible because it is three times faster than wireless.
    Reinstall the 10.9.3 update: OS X Mavericks 10.9.3 Update (Combo).

  • I tried partitioning my HD to install linux, the installion was not successful and now I can't boot my mac, I tried internet recovery, it was not helpfull as the disk utility cannot delete the partition I created.

    I tried partitioning my HD to install linux, the installion was not successful and now I can't boot my mac, I tried internet recovery, it was not helpfull as the disk utility cannot delete the partition I created. It was only showing me an error message "EFI files are missing", I realized that it is trying to boot from the new partition I created for the installation of the linux I intended to do.

    It sounds like you may have multiple problems, but none of them are likely to be caused by malware.
    First, the internet-related issues may be related to adware or a network compromise. I tend to lean more towards the latter, based on your description of the problem. See:
    http://www.adwaremedic.com/kb/baddns.php
    http://www.adwaremedic.com/kb/hackedrouter.php
    If investigation shows that this is not a network-specific issue, then it's probably adware. See my Adware Removal Guide for help finding and removing it. Note that you mention AdBlock as if it should have prevented this, but it's important to understand that ad blockers do not protect you against adware in any way. Neither would any kind of anti-virus software, which often doesn't detect adware.
    As for the other issues, it sounds like you've got some serious corruption. I would be inclined to say it sounds like a failing drive, except it sounds like you just got it replaced. How did you get all your files back after the new drive was installed?
    (Fair disclosure: I may receive compensation from links to my sites, TheSafeMac.com and AdwareMedic.com, in the form of buttons allowing for donations. Donations are not required to use my site or software.)

  • When I was updating I Phone version 4  from iTunes. it got stuck in middle of updating, after uninstall the version 3 and new version 4 was not installed. Now iTunes is not detecting the iphone and my iphone is also not working n showing connection cable

    When i was updating i phone version 4 from Itunes. It got stuck in middle of updating, after uninstall the version3. But new version was not installed. Now itunes is not detecting the iphone and iphone is also not working and showing connection cable with itunes. Pls help..

    Check your system for possible Malware. But you have to do it in WIndows Safe Mode.
    (Do not use your own Anti-virus to SCAN)
    Start your computer in "Safe mode with networking", go to this link download a free version of Malwarebyte.
    http://www.malwarebytes.org/products/malwarebytes_free
    Install and perform update immediately, then do a full SCAN. Remove malware if it indeed finds any. Restart computer to regular windows to let Malwarebyte complete the removal.
    To start your computer in safe mode
    Press and hold the F8 key as your computer starts. You need to press F8 before the Windows logo appears. If the Windows logo appears, you'll need to try again by waiting until the Windows logon prompt appears, and then shutting down and restarting your computer.
    On the Advanced Boot Options screen, use the arrow keys to highlight the "safe mode with networking" option, and then press Enter. Log on to your computer with a user account that has administrator rights.
    When your computer is in safe mode, you'll see the words Safe Mode in the corners of your screen. To exit safe mode, restart your computer and let Windows start normally.

  • I have installed uninstalled and reinstalled itunes but am unable to activate...receiving message that MSVCR80.dll is not installed and error 7 (windows error126) is a problem. Any takers?

    I have installed, uninstalled and reinstalled itunes 11 but have been unable to activate the program. I keep receiving the message that MSVCER80.dll is not installed, and error 7 (windows error126 is a problem).  Any takers?

    Try the following user tip:
    Troubleshooting issues with iTunes for Windows updates

  • The app store says lion is installed. However it is not on my computer despite running and apparently successfully installing the downloaded package

    The app store says lion is installed. However it is not on my computer despite running and apparently successfully installing the downloaded package. Any thoughts? Obviously I cant download it again as the app store says it is installed. I cannot find the package on my mac, when I try and search for it!!

    Hi Hugh,
    Once you download Lion from the app store you still have to install it.  Its located in your Applications directory.

  • I've had viber on my iphone and uninstalled it. now I want to install again and it does not send the message code and start again whenever I try. help me

    ve had viber on my iphone and uninstalled it. now I want to install again and it does not send the message code and start again whenever I try. help me

    Hi,
    For possible solutions to your access code issue, please read here: http://bit.ly/Nd34Xl

  • My paid Student Adobe Cloud had Acrobat XI installed, then along came Acrobat DC. It uninstalled XI, and will not install DC?

    My paid Student Adobe Cloud had Acrobat XI installed, then along came Acrobat DC. It uninstalled XI, and will not install DC?

    I hit the same problem except I had a Reader X installed not a pro version.  For me the solution was to really make sure that nothing else was running.  I followed the steps from http://support.microsoft.com/kb/2438651#reso2 the link is goofy so here is the pertinent text:
    Programs that are currently running on your computer may be interfering with the installation processDisable programs that might be interfering with the installation process. To do this, follow these steps:
    Click Start
    , type msconfig in the Search box, and then click msconfig.exe.
    If you are prompted for an administrator password or confirmation, type the password, or provide confirmation.
    On the General tab, click Selective startup, and then click to clear the Load startup items check box.
    Click Services, click Hide all Microsoft services, and then click Disable all.
    Click OK, and then click Restart.
    Try running your software program installation.
    When you are finished troubleshooting the problem, restart the computer in Normal Startup mode. To do this, follow these steps:
    Click Start
    , type msconfig in the Search box, and then clickmsconfig.exe.
    If you are prompted for an administrator password or confirmation, type the password, or provide confirmation.
    On the General tab, click Normal startup, click OK, and then click Restart.

  • Apple mobile device support install/uninstall sets my wireless to limited access

    Dell Pavilion dv7
    Windows 7 64 bit.
    Current itunes 10.4
    When installing itunes 10.5, my wireless connection changed to limited access.  I can not connect to the internet with wireless.  If I put my ethernet cable in, i can connect to the internet through the ethernet cable.
    I found no solutions to fix the limited access issue.  So, i had to restore my system.  After the restore my wireless connection could connect to the internet again.
    But now itunes does not work.  One of two messages come up.  The latest (i have done several system restores).  Either quicktime was not found or something about iTunes Library.itl is out of synch with the current version of itunes.
    Now i decide to uninstall all the itunes installed products one at a time.  Itunes, quicktime, Apple software update, Apple mobile device support and there it goes, my wireless connection changes to limited access again.
    Any help would be great.

    Let's try a standalone Apple Mobile Device Support install. It still might not install, but fingers crossed any error messages will give us a better idea of the underlying cause of why it's not installing under normal conditions.
    Download and save a copy of the iTunesSetup.exe (or iTunes64setup.exe) installer file to your hard drive:
    http://www.apple.com/itunes/download/
    Download and install the free trial version of WinRAR:
    http://www.rarlab.com/
    Right-click the iTunesSetup.exe (or iTunes64setup.exe), and select "Extract to iTunesSetup" (or "Extract to iTunes64Setup"). WinRAR will expand the contents of the file into a folder called "iTunesSetup" (or "iTunes64Setup").
    Go into the folder and doubleclick the AppleMobileDeviceSupport.msi (or AppleMobileDeviceSupport64.msi) to do a standalone AMDS install.
    (If it offers you the choice to remove or repair, choose "Remove", and if the uninstall goes through successfully, see if you can reinstall by doubleclicking the AppleMobileDeviceSupport.msi again.)
    Does it install (or uninstall and then reinstall) properly for you? If so, can you get a normal iTunes install to go through properly now?
    If instead you get an error message during the install (or uninstall), let us know what it says. (Precise text, please.)

  • I installed Lightroom CC successfully but cannot open the program. What can I do?

    Dear colleagues,
    I installed Lightroom CC successfully but cannot open the program. What can I do?
    Thanks for you help.

    Puttetorpa
    The situation with Premiere Elements 8.0/8.0.1 and version earlier than it (in particular 3.0/3.0.2) is disturbing with regard to MPEG2 Activation.
    Adobe document says that it no longer supports MPEG2 Activation for versions 8.0/8.0.1 and earlier and points the users of this group of products to a version later than 8.0/8.0.1, the current latest version 12.
    But, I am not sure of the real answer. The doubts are cast by the findings of some who have claimed to have solved the problem using a uninstall/ccleaner/reinstall scheme when they have been met by the MPEG2 Activation issue.
    But, I would ask....Do you have the latest version of QuickTime installed on your Windows 7 64 bit computer? And, are you working with version 3.0 as the 3.0.2 Update?
    Is it still possible to run your Premiere Elements 3.0/3.0.2 on the prior computer on which it was installed?
    Also, does your Windows 7 64 bit come with Windows XP Mode
    Install and use Windows XP Mode in Windows 7
    which is essentially a virtual Windows XP Professional SP3 32 bit.
    As last resort, and highly experimental, but would you have time to experiment by replacing your latest version of QuickTime with the QuickTime Alternative 1.8.1 and then determining what happens with your Premiere Elements 3.0/3.0.2  Windows 7 64 bit situation? Do not bother with the MPEG Streamclip program download, just the QuickTime Alternative 1.8.1.
    http://www.squared5.com/
    Please review, consider, and do what you feel comfortable with. We will be watching for your progress.
    Thank you.
    ATR

  • Premier Elements 10 install/uninstall problems (including upgrades)

    Unfortunately, Premier elements 10.0 has several installer bugs as it relates to machines wiht previous versions of Premier Elements installed.
    1. It doesn't upgrade the old version of Premier Elements. Doesn't notice. Doesn't tell you. Doesn't warn up of the upcoming problems.
    2. If you later choose to uninstall the older version of PE, then that PE corrupts the install of PE 10. Just for starters, the premier element (prel) files are no longer associated with Premier Elements.
    3. If you then choose to re-install or do a "repair" install of PE 10...you can't. Adobe doesn't have that. 5 years after its possible. Do you have to completely uninstall PE 10 and then reinstall it.
    I am having a horrible first day experience with Premier elements 10.

    Helo Install_Guru. I believe you misread my post. I never said in my post that you couldn't launch PE10. Instead here are the repro steps and behaviors:
    setup:
    Lenovo T61 laptop w/ T7700 core 2 duo, 8gb ram, 300gb hd
    Windows 7 Ultimate x64 sp1 with all current windows updates
    Microsoft Security Essentials
    Premier Elements 8.0 (with the incremental PE8 update installated)
    repro
    purchase PE10 upgrade from the Adobe online store and download the two files (exe and 7z) using the alternate method
    Run the exe. After it decompresses, check to allow it to launch the installer
    Proceed to have PE10 installed in US-English. Provide the serial number when prompted.
    Reboot if needed
    Verify that PE10 runs. It did successfully for me.
    Using control panel, uninstall PE8. Choose for it to uninstalled dependent software
    Reboot if needed
    Try to open a premier elements project file
    result:
    Fail. Windows has no association for the file and prompts you to search the internet
    expected:
    PE10 to open the project
    Continued repro:
    9. Go to windows control panel to repair the install
    10. Select PE10. Click uninstall/change
    Result:
    Prompts me to uninstall PE10.
    expected:
    Have a selection to repair or uninstall the install. Repairs are a technology available for many years now. Also helps customers when they don't have the install media nearby.
    Continued repro:
    11. Run the setup via the 2 files downloaded from the Adobe store.
    12. Select to launch the setup
    Result
    Prompts me to uninstall PE10
    Expected:
    Have a selection to repair or uninstall. Sometimes vendors can have more options using the install media, yet there is still only the uninstall option.
    Continued repro:
    13. Choose to uninstall PE10. Note, that the deregister text in the uninstall is vague as it applies to this repro case of re-installing
    14. reboot if needed
    15. Using original two files from adobe store, start the setup
    16. Run the setup via the 2 files downloaded from the Adobe store.
    17. Select to launch the setup
    18. Proceed to have PE10 installed in US-English. Provide the serial number when prompted.
    19. Reboot if needed
    20. Verify that PE10 runs. It did successfully for me.
    Notes:
    The customer (me) was never prompted to read the README file. In fact, it is rather hard to know one even exists. You have to manually open the folder created on your desktop (by the 2 file decomp process) and within it open the readme folder and with it find the filename that you can understand. In short, a user will never read the README file because they are not prompted during the setup. Instead, the Adobe Store 2 file setup process guides me with the steps to not read me by the default of Launch Setup, hiding it two folders down on the desktop, etc.
    The README file has a section on Compatibility with other versions of PE. Hurrah! However, the content in that section is poor. Sad.
    The README file says, "You can have previous versions of Adobe Premiere Elements installed on your computer, but do not run them simultaneously." When I read this, it implies that if I somehow installed PE10 on my computer while a previous one was installed, then I can never ("do not run them simltaneously") use that previous again or something bad happens. If this is true, then don't allow PE10 to install while a previousl version is installed. Halt the PE installer giving that reason. However, if that README note means that I can run PE10 and PE8 (for example) on the same computer but I just can't have both processes open and running at the same time, then the README file needs to be more explicit in the warning. As it is not, it is too vague. Be explicit and generous with your wording.
    The README file has no warnings of what happens when PE8 (for example) is uninstalled after PE10 was installed. If this is not a tested or supported scenario, then write that in your README file. If it is tested and supported, then you have the bug I documented above in the repro.
    In step 3 of the repro above, I strongly suggest you detect any previous install of PE and warn the user. Allow the user to see the README file *right then* so they can make an informed choice. Tell the user that there are uninstall problems and that they will need to fix it up or do the 30+ minute uninstall/install procedure I had to do.
    I hope that this can provide you some insight.
    --Dale

Maybe you are looking for

  • Itunes downloads but won't install at all

    Hello, I had installed itunes in my PC and everything was OK. Today I bought a new ipod nano, and when I connected it to the PC, itunes told me that it couldn't recognize the device (I cannot remember the exact words), although Windows did recognize

  • How do I edit a PDF file using Acrobat 9 - Version 9.4.0

    My company - [name deleted by host] purchased Acrobat 9 - Version 9.4.0. for me How do I edit a PDF file using Acrobat 9 - Version 9.4.0 I need to edit - copy, extract text, add text, etc. from existing PDF files to SAVE my changes, or create a new P

  • 10g not talking to 9i

    Hi all; I installed Oracle 10g alongside an existing 9i installation (WinXP). After the install I: - Stopped the services for all db instances. - Stopped the 9i and 10g listener services. - Disabled the 9i listener and started the 10g listener. - Set

  • XML Output

    Could you explain in simple words what is XML output used for? We don't use it now, but we have to decide whether we need it or not.

  • Can't uninstall CC versions after upgrading to CC 2014

    I've upgraded to CC 2014 a while ago and noticed that old versions are still installed. Well this is not the most convenient way, I can understand why, but the option to overwrite old version would be a good idea. Anyway, I decided to unistall older