2011-10-11 42 views
0

我正面臨一個奇怪的問題。 正在使用TT(文本模板)的代碼生成和增加使用T4Template的裝配加載錯誤

<#@集名稱=「$(DevEnvDir)擴展一個組件\微軟\實體設計數據庫生成電源包\ 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,PublicKey令牌= b03f5f7f11d50a3a'這是不存在的,因爲我正在更新程序集到版本「10.6.10617.1」並且遇到問題

無法加載文件或程序集'Microsoft.Data.Entity.Design,Version = 10.0.0.0 ,Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a'或其依賴項之一。定位的程序集清單定義與程序集引用不匹配。 (來自HRESULT的例外:0x80131040)

有沒有什麼辦法在.tt模板中進行程序集重定向。

回答