How Do I Resolve the “Specified cast not valid” Error Message That I Receive when BITSDownloader Runs?
You receive this error message if the version of Background Intelligent Transfer Service (BITS) that you are using is earlier than version 1.5. IBackgroundCopyJob2 is available in BITS version 1.5 and later. To do this, perform these steps: • Check the version of BITS on your computer. • If the version of BITS on your computer is earlier than version 1.5, update it. To check the version of BITS on your computer, check the version of QMgr.dll. To find the version number of the DLL • Locate QMgr.dll in %windir%\System32. • Right-click QMgr.dll, and then click Properties. • Click the Version tab. • Note the version number. Table 1 lists the versions of BITS and their corresponding QMgr.dll file version numbers.