Я пытаюсь получить файл t4, чтобы сгенерировать для меня файл specflow, но я получаю ошибку. Я пытаюсь десериализовать объект.
<#@ assembly name="Newtonsoft.Json" #>
<#@ import namespace="Newtonsoft.Json" #>
orderConfirmation = JsonConvert.DeserializeObject<Order>(orderConfirmationJson);
Это ошибка FileNotFoundException: не удалось загрузить файл или сборка 'Newtonsoft. Json, версия = 10.0.0.0, культура = нейтральная, PublicKeyToken = 30ad4fe6b2a6aeed' или одна из ее зависимостей. Система не может найти указанный файл.
Мой проект ссылается на версию 12 Newtonsoft. Json, и даже когда я понижаю версию пакета, это не имеет значения.
app.config
<dependentAssembly>
<assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-12.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
Я также попробовал импортировать dll таким образом
<#@ assembly name="$(SolutionDir)\..\..\Dependencies\Packages\Newtonsoft.Json.12.0.2\lib\net45\Newtonsoft.Json.dll" #>
Спасибо за помощь.