首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >无法加载文件或程序集'Microsoft.EntityFrameworkCore.SqlServer,Version=3.1.0.0

无法加载文件或程序集'Microsoft.EntityFrameworkCore.SqlServer,Version=3.1.0.0
EN

Stack Overflow用户
提问于 2019-12-08 22:56:46
回答 1查看 3.3K关注 0票数 3

我正在将Asp.net Core3.0转换为asp.net Core3.1。从2019年的visual开始,一切都很好。但是,当我发布部署包并从IIS执行web应用程序时,会收到以下错误消息:应用程序启动异常: System.IO.FileLoadException:未能加载文件或程序集'Microsoft.EntityFrameworkCore.SqlServer,Version=3.1.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60‘。所定位的程序集的清单定义与程序集引用不匹配。(0x80131040)文件名:'Microsoft.EntityFrameworkCore.SqlServer,Version=3.1.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60‘

Nuget包使用:Microsoft.EntityFrameworkCore、Microsoft.EntityFrameworkCore.Relational、Microsoft.EntityFrameworkCore.SqlServer、Microsoft.EntityFrameworkCore.Tools 软件包安装了:Microsoft.Net Core.1.0 - Windows宿主,Microsoft.Net Core - 3.1.0预览3 (x64),Microsoft.Net Core 3.1.100(x64)来自visual

IIS:Version6.1(构建7601服务Pack1)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-12-09 10:17:38

我只是遇到了同样的问题,结果我不得不清理输出文件夹。/bin/Release包含netcoreapp3.0和netcoreapp3.1,不知怎么搞混了。我刚刚清理了Azure DevOps的资料来源,然后再试一次,结果成功了。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59240666

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档