Entity framework 包管理器控制台-未将init.ps1识别为cmdlet的名称
问题:每当我打开Visual Studio 2019版本16.4.1中的Package Manager控制台时,它都会突然向我抛出这些错误。我在下面的图片中附加了错误 我使用Visual Studio Enterprise 2019(版本16.4.1) 我已经尝试了本网站提供的所有可用解决方案,但没有一个有效Entity framework 包管理器控制台-未将init.ps1识别为cmdlet的名称,entity-framework,Entity Framework,问题:每当我打开Visual Studio 2019版本16.4.1中的Package Manager控制台时,它都会突然向我抛出这些错误。我在下面的图片中附加了错误 我使用Visual Studio Enterprise 2019(版本16.4.1) 我已经尝试了本网站提供的所有可用解决方案,但没有一个有效 我验证了init.ps1是否存在于c:\users\.nuget\packages\microsoft.entityframework中 我卸载了所有nuget软件包并重新安装了它们(
- 我验证了init.ps1是否存在于c:\users\.nuget\packages\microsoft.entityframework中
- 我卸载了所有nuget软件包并重新安装了它们(没有
(工作) - 我删除了c:\users\.nuget\packages中的所有文件夹* 并重新安装了软件包(不起作用)
- 我手动修改了.csproj文件(不起作用)
- 我试图通过Windows PowerShell运行init.ps1(未运行)
我将卸载Visual Studio 2019并重新安装它。我希望它能解决问题。问题解决了。此问题是由于我公司的新PowerShell策略造成的。我的语言模式设置为“ConstraintLanguage”,而它应该设置为“FullLanguage”。安全团队为我重置后,PackageManager控制台再次识别EF Core命令