在类库中使用实体框架

时间:2014-09-23 18:57:32

标签: c# entity-framework

我在类库项目中引用实体框架6时遇到问题。该项目注册了com interop。我有像

这样的帖子构建活动
  

SET GACUTIL =“C:\ Program Files(x86)\ Microsoft   SDKs \ Windows \ v8.1A \ bin \ NETFX 4.5.1 Tools \ gacutil.exe“SET   REGASM = “C:\的Windows \ Microsoft.NET \框架\ v4.0.30319 \ regasm.exe”

     

%REGASM%/ u $(TargetFileName)/tlb:ClassLibrary1.tlb%GACUTIL%/ u   $(TargetFileName)

     

%REGASM%$(TargetFileName)/tlb:ClassLibrary1.tlb%GACUTIL%/ i   $(TargetFileName)

     

%REGASM%$(TargetFileName)/tlb:ClassLibrary1.tlb%GACUTIL%/ i   $(TargetFileName)

每当我建立时我都会收到错误:

无法注册程序集:“myassembly”无法加载文件或程序集“Entity Framework,版本6.0.0.0

1 个答案:

答案 0 :(得分:1)

看起来您没有将实体框架程序集添加到类库中。使用nuget控制台进行安装: PM> Install-Package EntityFramework -Version 6.0.0

https://www.nuget.org/packages/EntityFramework/6.0.0