3

我有 PC1,我在其上安装包,当我从 PC2 上的版本控制获取代码时,我收到错误消息:“Add-Migration”和“Update-Database”“不被识别为 cmdlet 的名称,函数,脚本文件”等。

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

我也遇到了一个问题,说包裹没有经过数字签名,我可以通过 a 来解决这个问题,Set-ExecutionPolicy Bypass -Scope Process 但这很烦人。

我怎样才能永久修复/防止这种情况?

4

1 回答 1

1

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

于 2013-07-08T22:51:39.020 回答