我在Visual Studio 2017包管理器控制台中运行了以下命令:
PM> $PSVersionTable.PSVersion
Major Minor Build Revision
----- ----- ----- --------
2 0 -1 -1
当我从PowerShell窗口运行相同的命令时,我得到:
PS C:\> $PSVersionTable.PSVersion
Major Minor Build Revision
----- ----- ----- --------
4 0 -1 -1
这给我带来了麻烦,因为我想在包管理器中运行需要PowerShell 3或更高版本的东西。