Я вношу некоторые изменения в веб-приложение asp.Net MVC5, в котором я использовал typelite для создания определений .ts из классов C# (действительно удобно). По какой-то причине теперь у меня есть эта ошибка при выполнении T4:
Компиляция преобразования: Тип «Объект» определен в сборке, на которую нет ссылок. Вы должны добавить ссылку на сборку «mscorlib, версия = 2.0.5.0, культура = нейтральная, PublicKeyToken = 7cec85d7bea7798e, Retargetable = Yes».
и это предупреждение:
Преобразование компиляции: предполагается, что ссылка на сборку «mscorlib, версия = 1.0.3300.0, культура = нейтральная, PublicKeyToken = b77a5c561934e089», используемая «EnvDTE», соответствует идентичности «mscorlib, версия = 4.0.0.0, культура = нейтральная, PublicKeyToken = b77a5c561934e089» из «mscorlib ', вам может потребоваться указать политику времени выполнения Mair.Tracking.Web.
Я предполагаю, что это связано с версией EnvDTE, используемой TypeLite, и ссылкой на mscorlib, которую использует EnvDTE. Должен ли я добавить bindingRedirect в web.config?
Я использую VS2015 с Update2 CTP.