Shouldn't you be doing "as" i.o. "=" ? (This is VB!)
Using loSOAPSVC.oOperationContextScope as New System.ServiceModel.OperationContextScope(loMyService.InnerChannel)
?
If things have the tendency to go your way, do not worry. It won't last. Jules Renard.