我有PC1,我在PC1上安装了软件包,当我从PC2上的Version Control获取代码时,出现错误消息:“ Add-Migration”和“ Update-Database”“未被识别为cmdlet的名称,函数,脚本文件”等。

我在这里看过其他帖子,但没有任何帮助。它仅在我切换PC时发生,并且可以通过卸载和重新安装软件包来修复。

我还遇到一个问题,那就是该软件包没有经过数字签名,我可以通过执行Set-ExecutionPolicy Bypass -Scope Process来解决它,但是这很烦人。

我该如何永久解决/预防这个问题?

最佳答案

如果您使用软件包还原,请转到“软件包管理器设置”并设置“允许NuGet在构建期间下载丢失的软件包”,然后构建项目或还原软件包。在那之后,重新启动Visual Studio,命令应该起作用。

09-11 19:06