添加使用“1”个参数调用“Start”的迁移异常:“指定的可执行文件不是此操作系统平台的有效应用程序。”

问题描述 投票:0回答:1

我想使用

DbContext
迁移 DAL 以创建数据库。

但是,当我在包管理器控制台中键入以下内容时,所选项目是 DAL:

add-migration initial -verbose

我明白了

构建开始
构建成功

然后是例外

添加使用“1”个参数调用“Start”的迁移异常:“指定的可执行文件不是此操作系统平台的有效应用程序。”

到目前为止我已经重新安装了VS2019 Enterprise也没有用。

我现在正在安装特定的早期版本,但不知道为什么会显示错误。

在我的台式电脑上,我可以很好地运行

add-migrate initial -verbose
,这是版本VS2019 16.11.7

我不知道为什么我的笔记本电脑会出现这样的错误。

这是我需要调整的系统变量还是有人遇到此特定错误并知道该怎么做?

如果您能帮助我,请提前致谢。

c# asp.net database migration dbcontext
1个回答
0
投票

朋友们,如果按照这些步骤后还没有得到解决,您可以按照以下步骤操作:

进入Windows安装盘,进入EX:C系统,删除其中的dotnet文件。

它给了我同样的错误,因为我无法访问 dotnet。

© www.soinside.com 2019 - 2024. All rights reserved.