The supplied Configuration Manager data source object must have its Version property specified prior to registration. Set ...

The supplied Configuration Manager data source object must have its Version property specified prior to registration. Set this property on the instance of class Microsoft.SystemCenter.DataWarehouse.SCCMDataSource that represents the data source.