Я работаю над консольным приложением с двумя файлами исходного кода (скажем, файлами A.cs и B.cs), где файл A имеет несколько общих классов и основной метод, который вызывает метод в файле B. У меня есть базовый файл .csproj,
Я создаю это приложение, используя команду публикации для создания одного исполняемого файла,
dotnetPublish -c Release -r linux-x64 --self- содержал false -p:PublishSingleFile=true.
а затем запустил сгенерированный исполняемый файл с необходимыми аргументами.
Итак, компиляция занимает гораздо больше времени, чем ожидалось, а выполнение происходит довольно быстро. А при компиляции с множественным параллелизмом время компиляции значительно увеличивается. Как я могу здесь сократить время компиляции?
Подробнее здесь:
https://stackoverflow.com/questions/786 ... pplication