Использование файлов DLL и их отложенная загрузка вместо использования ссылки на проект.C#

Место общения программистов C#
Anonymous
Использование файлов DLL и их отложенная загрузка вместо использования ссылки на проект.

Сообщение Anonymous »

У меня есть основной проект под названием «Core» и еще один проект под названием «tool». «Ядро» имеет ссылку на «инструмент», а инструмент отображается в пользовательском интерфейсе Core.
В файле core.csproj , я использую отложенную загрузку и ссылаюсь на проект следующим образом: Вместо этого я хочу использовать файл DLL напрямую. Мне удалось добиться этого, используя:

Код: Выделить всё

AssemblyLoader.LoadAssembliesAsync("path to dll");
Однако такой подход приводит к следующей ошибке:

Код: Выделить всё

blazor.webassembly.js:1 crit: Microsoft.AspNetCore.Components.WebAssembly.Rendering.WebAssemblyRenderer[100]
Unhandled exception rendering component: Error: Tool.dll must be marked with 'BlazorWebAssemblyLazyLoad' item group in your project file to allow lazy-loading.
Error: Tool.dll must be marked with 'BlazorWebAssemblyLazyLoad' item group in your project file to allow lazy-loading.
Как устранить эту ошибку?

Подробнее здесь: https://stackoverflow.com/questions/784 ... -reference

Вернуться в «C#»