Environment
Migration Toolkit 2.1
Situation
The MTK is unable to connect to O365 through PowerShell, specifically the msolservice.
Using the Migration Toolkit you see the following error:
Connect-MsolService : Method not found: 'Void System.Runtime.InteropServices.Marshal.PtrToStructure(IntPtr, !!0)'
Resolution
Upgrade .net to 4.5.2 or newer
Additional Information
This article was originally published in the GWAVA knowledgebase as article ID 2821.