在类库中使用实体框架
本文关键字:实体 框架 类库 | 更新日期: 2023-09-27 18:24:03
我在类库项目中引用实体框架6时遇到问题。已为com interop注册该项目。我有像这样的后期构建事件
SET GACUTIL="C:''Program Files(x86)''MicrosoftSDK ''Windows''v8.1A''bin''NETFX 4.5.1 Tools''gacuti.exe"SETREGASM="C:''Windows''Microsoft.NET''Framework''v4.0.30319''REGASM.exe"
%REGASM%/u$(TargetFileName)/tlb:ClassLibrary1.tlb%GACUTIL%/u$(TargetFileName)
%REGSM%$(TargetFileName)/tlb:ClassLibrary1.tlb%GACUTIL%/i$(TargetFileName)
%REGSM%$(TargetFileName)/tlb:ClassLibrary1.tlb%GACUTIL%/i$(TargetFileName)
每当我构建时,我都会出现错误:
无法注册程序集:"myassembly"无法加载文件或程序集的实体框架6.0.0.0版本
看起来您没有将实体框架程序集添加到类库中。使用nuget控制台进行安装:PM> Install-Package EntityFramework -Version 6.0.0
https://www.nuget.org/packages/EntityFramework/6.0.0