/FU (強制 #using ファイルの名前の指定)/FU (Name Forced #using File)

代替ファイル名を渡す方法として使用できるコンパイラ オプション#using ディレクティブでソース コード。A compiler option that you can use as an alternative to passing a file name to #using Directive in source code.


/FU file/FU file


このコンパイルで参照するメタデータ ファイルを指定します。Specifies the metadata file to reference in this compilation.


/FU スイッチは 1 つだけのファイル名を取得します。The /FU switch takes just one file name. 複数のファイルを指定するには、1 つずつ/FU を使用します。To specify multiple files, use /FU with each one.

C + を使用している場合/cli CLI を使用するメタデータを参照していると、フレンド アセンブリ機能は使用できません /FUします。If you are using C++/CLI and are referencing metadata to use the Friend Assemblies feature, you can't use /FU. 使用してコード内のメタデータを参照する必要があります#using— と共に、[as friend]属性。You must reference the metadata in code by using #using—together with the [as friend] attribute. Visual C コンポーネント拡張 C + では、フレンド アセンブリはサポートされていない/cli CX します。Friend assemblies are not supported in Visual C++ component extensions C++/CX.

アセンブリまたは共通言語ランタイム (CLR) のモジュールを作成する方法については、次を参照してください。 /clr (共通言語ランタイムのコンパイル)します。For information about how to create an assembly or module for the common language runtime (CLR), see /clr (Common Language Runtime Compilation). C + で構築する方法については/cli CX を参照してくださいアプリとライブラリのビルドします。For information about how to build in C++/CX, see Building apps and libraries.

Visual Studio 開発環境において、このコンパイラ オプションを設定する方法To set this compiler option in the Visual Studio development environment

  1. プロジェクトの [プロパティ ページ] ダイアログ ボックスを開きます。Open the project's Property Pages dialog box. 詳細については、次を参照してください。 Visual Studio での設定の C++ コンパイラとビルド プロパティします。For details, see Set C++ compiler and build properties in Visual Studio.

  2. 選択、構成プロパティ > C/C++ > 詳細プロパティ ページ。Select the Configuration Properties > C/C++ > Advanced property page.

  3. 変更、 Force #usingプロパティ。Modify the Force #using property.

このコンパイラ オプションをコードから設定するにはTo set this compiler option programmatically

関連項目See also

出力ファイル (/F) オプションOutput-File (/F) Options
MSVC コンパイラ オプションMSVC Compiler Options
MSVC コンパイラ コマンド ラインの構文MSVC Compiler Command-Line Syntax