Несмотря на то, что у меня несколько лет опыта работы в. NET backend, я новичок ie в кроссплатформенности, следовательно, в. NET Core. Я борюсь с приведенной ниже ошибкой во время выполнения компонента, разработанного в. NET Core 3.1 framework, который является рабочим сервисом (представлен в. NET Core 3.x).
Есть идеи, ребята?
Важно: этот файл .netmodule уже используется в нашем текущем внутреннем интерфейсе в среде. NET в комплекте с другим файлом (ами) сборки .dll. Я знаю, что большинство сторонних библиотек. NET НЕ совместимы с. NET Core. Однако я не уверен, есть ли в этом скрытая загвоздка; с тех пор, как я вывел сообщение об ошибке в Google, я не смог найти точное совпадение.
System.IO.FileLoadException: Could not load file or assembly 'dcpssacs.netmodule'. The module cannot be loaded because only single file assemblies are supported. (0x8013101E)
File name: 'dcpssacs.netmodule'
at DDSMessageReceiver.Core.GenericSimplicityLayer.DefaultSettings(BaseModel& baseModel)
at DDSMessageReceiver.Worker.InitializeModules() in C:\Triodor_Workspace\T4CNext\DDSMessageReceiver\DDSMessageReceiver\Worker.cs:line 83
at System.Threading.Tasks.Task.<>c.<ThrowAsync>b__139_1(Object state)
at System.Threading.QueueUserWorkItemCallbackDefaultContext.Execute()
at System.Threading.ThreadPoolWorkQueue.Dispatch()
at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback()