When trying to install VisualDSP++ i encounter some of the following error messages:
"Return Code=105 Error processing Windows system file to update/register"
"Install cannot proceed. Could not find XML file or the XML file may be corrupted"
"An error was encountered while installing VisualDSP++ tools. Error processing Windows systems files to update/register".
Do you know what would cause the installation of the tools to fail and to produce these error messages?
Please double check that the EXE/VDU file (if it’s the base release it will be an EXE file but if you're installing an update it will be a VDU file) that you have downloaded is the correct size, since we have seen cases in the past where this particular problem has been caused by the EXE/VDU file has become corrupt or hasn’t downloaded fully. You can find the size of the base release EXE file next to the link on our website. The size of the update VDU file can be found by clicking on the link on our website and the size should be displayed under “Type”.
If the file that you’ve downloaded is the correct size but you’re still encountering problems then please ensure that both MSXML3.DLL and MSXML4.DLL are installed by ensuring that the files msxml3.dll msxml4.dll exist. You can find the msxml3.dll and msxml4.dll at the following location:
If they are not, please go to the Microsoft website to download and install them. You can find these files by searching on “msxml3” or “msxml4”.
The current web addresses for these files are:
If they do exist, please check the permissions on the files. If either if them are read only then these error messages may be generated . If you discover that these files are read only please right click on the file name, select Properties and UNCHECK the read only attribute. If this fails to solve your problem then you should carry out the two steps below:
1. Open a DOS box and CD to "c:\WINNT\system32"
2. Type: regsvr32.exe msxml3.dll
3. Type: regsvr32.exe msxml4.dll
4. If everything is ok with these files, you should get a popup saying that registration of this file was a success after each file.
Now try installing VisualDSP++ again. If you receive a 0x80070005 error message when trying to register msxml3.dll then we would suggest that you read the following Microsoft article:
The hotfix isn’t essential for us to get you up and running.
Please also let us know if you receive a 0x80070005 error message when you try to register msxml4.dll, as this can indicate that there might be something wrong with your registry.
If that fails, try the following:
1. Check if an msxml3.dll and/or msxml4.dll file c:\windows\system32\ exists on your system
2. If yes, please rename them to msxml3.dll_ and msxml4.dll_
Re-run the VisualDSP++ installation.
With the files renamed, VisualDSP++ will check for msxml3.dll and msxml4.dll and will be unable to find them. This will cause VisualDSP++ to try and load these files onto the system and if successful, VisualDSP++ should install with no further problems.
If you're still encountering problems after trying all of the above, we would recommend that you contact our private support channel. Please fill in our support form and include a link to the forum thread. You can find our support form here:
Please also take screenshots of the error, make a copy of the installation log file and let us know which version of VisualDSP++/Update you are trying to install as we may require these to investigate further. Your installation log file can be found in the following location if you are working with Windows 2000 or Windows XP:
C:\Documents and Settings\<user name>\Local Settings\Temp
If you are working with Windows Vista then you can find the installation log file here:
This FAQ was generated from the following thread: Installation of VDSP ++