Error Login-PowerBIServiceAccount Could not load type ‘System.Runtime.InteropServices.OSPlatform’

After having installed the PowerBI module for Powershell, I got this ‘System.Runtime.InteropServices.OSPlatform’ error

Login-PowerBIServiceAccount : Could not load type ‘System.Runtime.InteropServices.OSPlatform’ from assembly ‘netstandard, Version=2.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51’.

error connect-powerbiserviceaccount

The same error occurred with cmdlet Connect-PowerBIServiceAccount.

It appeared to be a dependency problem with .NET Framework 4.6. Unfortunately, you are required to download and install .NET 4.7 to fix this issue. Reboot afterwards.

Note: Don’t forget to install the module first with install-module cmdlet. Either with Administrative Rights. or with Scope CurrentUser:

PS D:\Install-Module -Name MicrosoftPowerBIMgmt.Workspaces
Install-Module : Administrator rights are required to install modules in ‘C:\Program Files\WindowsPowerShell\Modules’. Log on to the computer with an account that has
Administrator rights, and then try again, or install ‘C:\Users\User1\Documents\WindowsPowerShell\Modules’ by adding “-Scope CurrentUser” to your command. You can
also try running the Windows PowerShell session with elevated rights (Run as Administrator).

Leave a Reply

avatar
  Subscribe  
Notify of