Setup Project failing with the error message -- "XBLK LD4.dll" failed to register. HRESULT -2147024770”

Problem Description: Installation of Setup Project created in Visual Studio is failing with the error message “Windows error log does not capture much. Module "XBLK LD4.dll" failed to register. HRESULT -2147024770”.

Resolution: It is not possible to register the “XBLK LD4.dll” directly on the machine. We need to install the "SQLXML4.0” as a pre-requisite. “XBLK LD4.dll” is the part of the "SQLXML4.0”.

"SQLXML4.0"can be found under the SQL Server installation CD at the following location: %CD%\Setup\

 

Content by : Keshav Jain