Моно-компилятор в настоящее время не использует отдельный файл: список сборок по умолчанию жестко запрограммирован в исходном файле (в исходном коде mcs / driver.cs).
По умолчанию загружаются только System и System.Xml.
Вышеприведенное верно для компилятора командной строки, xbuild, Monodevelop или других инструментов, которые могут иметь разные наборы по умолчанию.
Несколько эквивалентен для mono файл pkg-config dotnet.pc, но вы должны использовать параметр командной строки -pkg, чтобы явно загрузить его:
gmcs -pkg: dotnet myprogram.cs