Мне пришлось обновить библиотеку до Hl7.Fhir.Serialization 3.5.0.2, но теперь я получаю ошибку Newtonsoft.Json версии 11.Похоже, что Hl7.Fhir.Serialization также пришлось обновить библиотеку Newtonsoft.Json до 12.0.0.
Есть идеи, почему я получаю эту ошибку?
устарела
//var result = format == Format.Json
// ? FhirSerializer.SerializeResourceToJson(exportModel, SummaryType.False)
// : FhirSerializer.SerializeResourceToXml(exportModel, SummaryType.False);
Изменено на
var FhirJson = new FhirJsonSerializer();
var FhirXML = new FhirXmlSerializer();
var result =
format == Format.Json
? FhirJson.SerializeToString(exportModel, SummaryType.False)
: FhirXML.SerializeToString(exportModel, SummaryType.False);
Я получаю ошибку
Не удалось загрузить файл или сборку 'Newtonsoft.Json, Версия = 11.0.0.0, Культура = нейтральная,PublicKeyToken = 30ad4fe6b2a6aeed '
Решением, которое я пытался, было изменение файла web.config, но это не помогло исправить
<dependentAssembly>
<assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral"/>
<bindingRedirect oldVersion="0.0.0.0-9.0.0.0" newVersion="12.0.0.0"/>
</dependentAssembly>