为什么entity-framework的Add-Migration操作失败,提示找不到程序集?
- 内容介绍
- 文章标签
- 相关推荐
本文共计218个文字,预计阅读时间需要1分钟。
在Visual Studio的Package Manager Console中,尝试对位于Company.Project1(.NET Core 1.1)的项目执行Add-Migration MyMigrationName命令时,遇到了错误:找不到程序集。这可能是因为以下原因:
1. 程序集缺失:确保Company.Project2项目已经编译,并且其bin目录中的Debug或Release文件夹下的netcoreapp1.1版本存在。
2. 路径错误:检查路径是否正确,路径中的反斜杠需要正确编码。
3. 项目依赖:确认Company.Project1项目正确引用了Company.Project2项目。
建议检查以下步骤:
- 确保Company.Project2项目已成功编译。- 确认项目路径正确无误。- 检查Company.Project1项目是否正确引用了Company.Project2项目。
在Visual Studio中使用Package Manage Console,当我在Company.Project1(.NET Core 1.1)上运行“Add-Migration MyMigrationName”时出现错误Could not find assembly 'C:\path\to\my\solution\Company.Project2\.\bin\Debug\netcoreapp1.1\Company.Project1.dll'. 您正在运行迁移的项目必须是启动项目.
本文共计218个文字,预计阅读时间需要1分钟。
在Visual Studio的Package Manager Console中,尝试对位于Company.Project1(.NET Core 1.1)的项目执行Add-Migration MyMigrationName命令时,遇到了错误:找不到程序集。这可能是因为以下原因:
1. 程序集缺失:确保Company.Project2项目已经编译,并且其bin目录中的Debug或Release文件夹下的netcoreapp1.1版本存在。
2. 路径错误:检查路径是否正确,路径中的反斜杠需要正确编码。
3. 项目依赖:确认Company.Project1项目正确引用了Company.Project2项目。
建议检查以下步骤:
- 确保Company.Project2项目已成功编译。- 确认项目路径正确无误。- 检查Company.Project1项目是否正确引用了Company.Project2项目。
在Visual Studio中使用Package Manage Console,当我在Company.Project1(.NET Core 1.1)上运行“Add-Migration MyMigrationName”时出现错误Could not find assembly 'C:\path\to\my\solution\Company.Project2\.\bin\Debug\netcoreapp1.1\Company.Project1.dll'. 您正在运行迁移的项目必须是启动项目.

