Article Contents:
This article provides solutions for resolving the "Could not read
association information
from QuickBooks. Cannot create QBXMLRP2 COM component" error, including
steps for
registering a DLL and renaming the QBW file to avoid issues with special
characters.
Step by Step:
Registering
the DLL:
Step 1: Exit QuickBooks by selecting "File" > "Exit".
Access the command prompt with administrative privileges by clicking
"Start" > "All Programs" > "Accessories",
right-clicking on "Command Prompt", and selecting "Run as
administrator".
Step 2: Navigate to the QuickBooks directory by entering `cd C:\Program Files
(x86)\Common Files\Intuit\QuickBooks` in the command prompt. Register the
`qbxmlrp2.dll` by typing `regsvr32 qbxmlrp2.dll` at the QuickBooks command
prompt.
Step 3: Look for the confirmation message "DllRegisterServer in
qbxmlrp2.dll succeeded" indicating successful DLL registration.
Step 4: Restart QuickBooks. If the error persists, consider a clean reinstall
of QuickBooks, following Intuit's instructions for reference.
Renaming the QBW File:
Step 5: Close QuickBooks to ensure no files are in use. Navigate to the folder
containing the QBW company file.
Step 6: Check the company file's name for special characters that might not be
recognized by Club Caddie. Rename the company file, removing any special
characters from the name.
Step 7: Open QuickBooks and load the company file using its new name. If the
error continues to appear after following these steps, reaching out to Intuit
support is recommended for further assistance.