-refout (Visual Basic)

Параметр -refout указывает путь к файлу, в который нужно выводить базовую сборку.

Параметры компилятора доступны в двух форматах: -option и /option. В документации показан только формат -option.

Синтаксис

-refout:filepath

Аргументы

filepath
Путь и имя файла базовой сборки. Обычно этот файл находится в подпапке основной сборки. Согласно рекомендуемому соглашению (используемому в MSBuild), базовую сборку следует помещать во вложенную папку ref/ относительно основной сборки. Все папки в пути filepath должны существовать; компилятор не создает их.

Замечания

Поддержка параметра -refout в Visual Basic появилась в версии 15.3.

Базовые сборки являются особым типом сборки, которая содержит только минимальный объем метаданных, необходимый для представления общедоступного API-интерфейса библиотеки. Такие сборки включают в себя объявления для всех элементов, которые важны при указании ссылки на сборку в средствах сборки, но исключают все реализации элементов, а также объявления закрытых элементов, не имеющих наблюдаемого влияния на их контракт API. Дополнительные сведения см. в разделе Базовые сборки в руководстве по .NET.

Параметры -refout и -refonly являются взаимоисключающими.

См. также