无法在NanoServer上安装PackageProvider

我安装了一个新的NanoServer作为虚拟机。 现在我想用NanoServerPackage在线安装一些angular色。

当我消防Install-PackageProvider NanoServerPackage我得到错误

 WARNING: The specified PackageManagement provider 'NuGet' is not available. Install-PackageProvider : No match was found for the specified search criteria for the provider 'NanoServerPackage'. The package provider requires 'PackageManagement' and 'Provider' tags. Please check if the specified package has the tags. + CategoryInfo : InvalidArgument: (Microsoft.Power...PackageProvider:InstallPackageProvider) [Install-PackageProvider], Exception + FullyQualifiedErrorId : NoMatchFoundForProvider,Microsoft.PowerShell.PackageManagement.Cmdlets.InstallPackageProvider 

有任何想法吗?

问题在于NuGet Provider的最新版本2.8.5.206与TP5版本的Nano Server不兼容。 我们已经回到了旧版本2.8.5.205。 你需要手动删除下的NuGet文件夹

$ env:ProgramFiles \ PackageManagement \ ReferenceAssemblies $ env:LOCALAPPDATA \ PackageManagement \ ProviderAssemblies然后重新启动PowerShell。 抱歉给你带来不便。