我面临一个奇怪的问题。 我使用tt(文本模板)生成代码,并使用
添加了一个程序集<#@ assembly name =“$(DevEnvDir)Extensions \ Microsoft \ Entity Designer数据库生成Power Pack \ 1.0 \ Microsoft.Data.Entity.Design.DatabaseGenerationToolkit.dll”#> <#@ import namespace =“Microsoft.Data.Entity.Design.DatabaseGeneration”#> <#@ import namespace =“Microsoft.Data.Entity.Design.DatabaseGenerationToolkit”#>
但是这个特殊的程序集(Microsoft.Data.Entity.Design.DatabaseGenerationToolkit.dll)引用了另一个dll'Microsoft.Data.Entity.Design,Version = 10.0.0.0,Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a',它不存在因为我将程序集更新为版本“10.6.10617.1”并且遇到了问题
无法加载文件或程序集'Microsoft.Data.Entity.Design,Version = 10.0.0.0,Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a'或其依赖项之一。定位的程序集的清单定义与程序集引用不匹配。 (HRESULT异常:0x80131040)
有没有办法在.tt模板中进行程序集重定向。