system.io.fileloadexception: «Не удалось загрузить файл или сборку» System.runtime.serialization.formatters, версия = 9.0.0.0, культура = нейтральная, publickeytoken = b03f5f7f11d50a3a '. Не удалось найти или загрузить конкретный файл. (0x80131621) '< /p>
< /blockquote>
В моих Winforms на плагине .NET 8 для AutoCAD. < /P>
на эту страницу, https://learn.microsoft.com/en-us/dotne ... med-action Я добавил следующее в файл проекта:
Код: Выделить всё
...
true
Код: Выделить всё
private static byte[] SerializeWithBinaryFormatter(List list)
{
// Error suppression added after .Net Core Conversion: https://learn.microsoft.com/en-us/dotnet/core/compatibility/serialization/5.0/binaryformatter-serialization-obsolete
#pragma warning disable SYSLIB0011
BinaryFormatter bf = new BinaryFormatter();
#pragma warning restore SYSLIB0011
byte[] byteStream = null;
using (MemoryStream ms = new MemoryStream())
{
bf.Serialize(ms, list);
byteStream = ms.ToArray();
}
return byteStream;
}
< /code>
В файле проекта рассматриваемый DLL добавляется в качестве зависимости через: < /p>
...
< /code>
Код является частью плагина AutoCAD. Я вручную загрузил файл system.runtime.serialization.formatters.dll Подробнее здесь: https://stackoverflow.com/questions/797 ... ters-in-ne
Мобильная версия