/FU (именование файла с принудительно используемым атрибутом #using)

Параметр компилятора, который можно использовать в качестве альтернативы передаче имени файла в директиву #using в исходном коде.

Синтаксис

/FUфайл

Аргументы

file
Указывает файл метаданных для ссылки на эту компиляцию.

Замечания

Параметр /FU принимает только одно имя файла. Чтобы указать несколько файлов, используйте /FU с каждым из них.

Если вы используете C++/CLI и ссылаетесь на метаданные для использования функции "Дружественные сборки ", вы не можете использовать /FU. Необходимо ссылаться на метаданные в коде с помощью атрибута#using[as friend]. Дружественные сборки не поддерживаются в расширениях компонентов Visual C++/CX.

Сведения о создании сборки или модуля для среды CLR см. в разделе /clr (компиляция clr). Сведения о сборке в C++/CX см. в разделе "Создание приложений и библиотек".

Установка данного параметра компилятора в среде разработки Visual Studio

  1. Откройте диалоговое окно Страницы свойств проекта. Подробнее см. в статье Настройка компилятора C++ и свойства сборки в Visual Studio.

  2. Выберите страницу свойств>конфигурации C/C++>Advanced.

  3. Измените свойство Force #using .

Установка данного параметра компилятора программным способом

См. также

Параметры выходного файла (/F)
Параметры компилятора MSVC
Синтаксис командной строки компилятора MSVC