#.net-core #dllimport #.net-framework-version
#.net-core #dllimport #.net-framework-version
Вопрос:
У меня есть цель dll.NET core из-за использования следующей библиотеки
using Windows.Networking.Sockets;
для создания приложения UWP в Windows
Теперь я хотел бы импортировать эту dll в свой текущий проект, который нацелен на .net framework в Unity
Однако добавление новой ссылки на мой проект .net Framework, похоже, не работает из-за несовместимости.
Возможно преобразовать .net core dll в .net framework? Я пытался создать новые .NET framework dll и .NET Standard для попытки использовать оба, но .net standard и .net Framework не поддерживают
using Windows.Networking.Sockets;
Какое возможное решение у меня есть сейчас?
Спасибо
Ответ №1:
Вы не можете добавить .Net Core Dll в .Net framework, потому что он не совместим с обратным. Однако вы можете использовать .Net Standard Dll в проекте .Net Framework.
Стандарт совместим как с Core, так и с Framework.
Комментарии:
1. Как я упоминал выше. Я пытался создать новую .net standard dll, но моя dll должна использовать Windows. Сеть. Сокеты, которые не поддерживаются в .net standard. Поэтому я не могу использовать .net standard. 🙁