В настоящее время я модифицирую существующее приложение .NET Core, чтобы я мог выполнить его в среде Linux.В настоящее время все идет хорошо, за исключением ручной модификации, которую необходимо выполнить после сборки.
В файле SERVICE_NAME.NetCore.deps.json
мне нужно изменить все записи runtimeTargets
, чтобы они больше не указывали наподкаталог, но корень сборки.
Например, для библиотеки Microsoft.Win32.Registry
у нее есть цель runtimeTarget с меткой: runtimes / unix / lib / netstandard2.0 / Microsoft.Win32.Registry.dll
Однако, чтобы запустить приложение, мне нужно изменить эту строку следующим образом: Microsoft.Win32.Registry.dll
Что мне нужно изменить в процессе сборки, чтобы этиЦели runtimeTargets правильно указаны в корневом каталоге?