【发布时间】:2020-11-30 16:53:37
【问题描述】:
收到此错误:
System.IO.FileNotFoundException HResult=0x80070002 消息=可能 不加载文件或程序集'System.Data.Entity, Version=4.0.0.0, 文化=中性,PublicKeyToken=b77a5c561934e089'。系统无法 找到指定的文件。 Source=... StackTrace:在 ....
我创建了一个引用类库的 azure 函数。
我检查了类库,System.Data.Entity 被引用。
但是当我运行 azure 函数时,我得到了这个错误。
这里可能有什么问题?
Azure 功能在 .Net Core 3.1 上。 引用的类库(作为一个项目,所以我可以调试它)在 .Net Framework 4.7.2 上
.net Core 3.1 上引用时是否支持 .net Framework 4.7.2 的类库(为什么它不加载 System.Data.Entity)?
【问题讨论】:
-
能否请您提供更多信息,以便我们重现您的问题。
-
能否贴出你的代码,如何导入类库,导入了哪些类库?
-
我更新了我的问题,在此处包含针对 cmets 的其他答案
-
@Alexander,这个post可能会解决你的困惑,我们可以从帖子中看到:
.NET Core doesn't support inclusion of .NET Framework libraries.
标签: c# .net-core azure-functions