- Сообщения
- 34 044
- Реакции
- 11 147
Я, конечно, понимаю, что прогресс летит вперед и все некроверсии летят в свалку истории, но все равно как то не успеваю я за столь стремительным его движением.
Есть комп с Win10 и установленная на нем студия 2019
Пытаюсь собрать самый простецкий дотнетовский консольный проект (чуть сложнее Hello world)
Целевая среда .Net Core 3.1
При запуске собранного приложения на этом компе сразу выскакивает ошибка отсутствия библиотеки hostpolicy.dll
Странно (библиотека в каталоге дотнета есть), ну ладно, копирую в текущий каталог - работает
Переписываю на другой комп - снова ругается уже на hostfxr.dll - переписывание которого ни с моего ни с пользовательского каталога уже не помогает - никакая версия программе не нравится напрочь
Курю гугл вроде говорят что это новомодная проблема 3.1 без внятного решения, ok, выбираю .Net Core 3.0 пересобираю
Вроде на первый взгляд помогло - моем компе пересобранной версии уже никакие библиотеки не нужны, однако при переписывании на другой комп уже ошибка
Could not resolve CoreCLR path. For more details, enable tracing by setting CORE
HOST_TRACE environment variable to 1
переписывание хостовых библиотек тоже никакого эффекта не дает - библиотеки программе отчаянно не нравятся
Что я делаю не так и как в 2019 студии собрать хотя бы минимальное консольное дотнетовское приложение, работающее не под десяткой?
Есть комп с Win10 и установленная на нем студия 2019
Пытаюсь собрать самый простецкий дотнетовский консольный проект (чуть сложнее Hello world)
Целевая среда .Net Core 3.1
При запуске собранного приложения на этом компе сразу выскакивает ошибка отсутствия библиотеки hostpolicy.dll
Странно (библиотека в каталоге дотнета есть), ну ладно, копирую в текущий каталог - работает
Переписываю на другой комп - снова ругается уже на hostfxr.dll - переписывание которого ни с моего ни с пользовательского каталога уже не помогает - никакая версия программе не нравится напрочь
Курю гугл вроде говорят что это новомодная проблема 3.1 без внятного решения, ok, выбираю .Net Core 3.0 пересобираю
Вроде на первый взгляд помогло - моем компе пересобранной версии уже никакие библиотеки не нужны, однако при переписывании на другой комп уже ошибка
Could not resolve CoreCLR path. For more details, enable tracing by setting CORE
HOST_TRACE environment variable to 1
переписывание хостовых библиотек тоже никакого эффекта не дает - библиотеки программе отчаянно не нравятся
Что я делаю не так и как в 2019 студии собрать хотя бы минимальное консольное дотнетовское приложение, работающее не под десяткой?