Я столкнулся со странной проблемой.Я использую tt (текстовый шаблон) для генерации кода и добавил одну сборку, используя
<# @ assembly name = "$ (DevEnvDir) Extensions \ Microsoft \ Entity Designer Power Pack 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, версия = 10.0.0.0, культура = нейтральная, PublicKeyToken = b03f5f7f11d50a3a', которая не являетсяприсутствует, потому что я обновил сборку до версии "10.6.10617.1" и столкнулся с проблемой
Не удалось загрузить файл или сборку 'Microsoft.Data.Entity.Design, версия = 10.0.0.0, культура = нейтральная,PublicKeyToken = b03f5f7f11d50a3a 'или одна из его зависимостей.Определение манифеста обнаруженной сборки не соответствует ссылке на сборку.(Исключение из HRESULT: 0x80131040)
Есть ли способ перенаправления сборки в шаблонах .tt.