When I implement the RtGet function by CSharp (by using Interop.EikonDesktopDataAPI and Interop.RTX), I meet an exception "Unable to cast COM object of type 'System.__ComObject' to interface type 'ThomsonReuters.Interop.RTX.IAdxRtList'". What's happened?
public List<RicItem> Get(List<RicItem> ricData) 
{
        this.ricData = ricData;
            this.ricData.ForEach(ric =>
            {this.adxRtList.RegisterItems(ric.Ric, ric.Field);
            }); 
        this.adxRtList.StartUpdates(RT_RunMode.RT_MODE_ONUPDATE);
            syncMgr.WaitOne(); 
        return this.ricData; 
        }