При запуске A все работает нормально. Все также в порядке, когда я запускаю B без ссылки на A. Однако я встречаюсь с вышеупомянутой ошибкой, когда B ссылается на A. Почему? И как это исправить?
Некоторые похожие вопросы, которые я нашел, не решают проблему.
- https ://github.com/dotnet/sdk/issues/5779 — Моя конфигурация времени выполнения следующая:
Код: Выделить всё
{
"runtimeOptions": {
"tfm" : "net6.0",
"framework" : {
"name" : "Microsoft.NETCore.App",
"version" : "6.0.12"
}
}
}
- https://github.com/dotnet/sdk/issues/5844 – не связано
- https:/ /github.com/dotnet/core/issues/4825 – не полностью связано
Код: Выделить всё
Could not resolve CoreCLR path. For more details, enable tracing by setting COREHOST_TRACE environment variable to 1
- https://github.com/dotnet/sdk/issues/5916 — восстановление dotnet и сборка dotnet не устраняйте проблему.
- https://github.com/dotnet/sdk/issues/5672 – исправление не имеет значения.
- https://developercommunity.visualstudio ... rror/50916 – я использую win-x86, никаких изменений там нет.
- https://github.com/dotnet/sdk/issues/4870 - Кажется, не использую Ubuntu не имеет значения.
- Что касается https://github.com/dotnet/sdk/issues/48 ... -542991656;
Обновление: Кажется, эта проблема решена в .NET 7 (проверено с двумя минимальными консольными приложениями). В случае абсолютного отчаяния альтернативой может быть общая библиотека, на которую ссылаются.
Подробнее здесь: https://stackoverflow.com/questions/748 ... onsole-app