У меня есть приложение .NetCore 2.1, в котором некоторые библиотеки DLL, на которые имеются ссылки, не размещены в обычном месте. Поэтому я добавил в проект файл runtimeconfig.template.json с таким содержимым:
Код: Выделить всё
{
"additionalProbingPaths": [
"NameOfSubfolderWithDlls"
]
}
И он хорошо справляется со своей задачей — когда я запускаю приложение в Windows, обнаруживаются библиотеки DLL.
НО! когда я пытаюсь запустить свое приложение на MacOS, похоже, что dotnet на Mac игнорирует (или не видит) MyAppName.runtimeconfig.json, потому что я получил эту ошибку:
Код: Выделить всё
An assembly specified in the application dependencies manifest (MyAppName.deps.json) was not found
Подробнее здесь: https://stackoverflow.com/questions/702 ... ngpaths-ar
Мобильная версия