Sdílet prostřednictvím


/Target:winmdobj (C# volby kompilátoru)

Pokud použijete /target:winmdobj volba kompilátoru kompilátor vytvoří soubor mezilehlé .winmdobj, který lze převést do souboru Windows Runtime binární (.winmd).Soubor .winmd můžete potom spotřebované JavaScript a C++ programy kromě programů spravovaných jazyk.

/target:winmdobj

Poznámky

winmdobj Kompilátoru, že zprostředkující modul je vyžadováno nastavení signály.Visual Studio odpověď zkompiluje knihovny třídy C# jako soubor .winmdobj.Soubor .winmdobj můžete být krmena pak prostřednictvím WinMDExp export nástroj vytvořit soubor metadat (.winmd) systému Windows.Soubor .winmd obsahuje kód z původní knihovny a WinMD metadat, která je používána JavaScript nebo C++ a spuštění systému Windows.

Výstupní soubor, který je zkompilován pomocí /target:winmdobj volba kompilátoru je určen k použití pouze jako vstup pro nástroj pro export WimMDExp; samotný soubor .winmdobj není přímo odkazuje.

Pokud použijete /out jinak, určete název výstupního souboru má název vstupního souboru, první možnost.A hlavní metoda není vyžadováno.

Pokud zadáte možnost /target:winmdobj na příkazovém řádku, všechny soubory až do dalšího /out nebo /target:module možnost slouží k vytvoření programu systému Windows.

Nastavení této možnosti kompilátoru v prostředí Visual Studio IDE pro úložiště systému Windows aplikace

  1. V Aplikaci Solution Explorer, otevřete místní nabídku pro projekt a pak zvolte Vlastnosti.

  2. Zvolte aplikace kartu.

  3. V Typ výstupu vyberte Soubor WinMD.

    WinMD soubor možnost je k dispozici pouze pro Windows Store šablony aplikace.

Informace o nastavení této možnosti kompilátoru v programu naleznete v tématu OutputType.

Příklad

Následující příkaz kompiluje filename.cs do souboru mezilehlé .winmdobj.

csc /target:winmdobj filename.cs

Viz také

Referenční dokumentace

/target (Možnosti C# kompilátoru)

Další zdroje

Možnosti C# kompilátoru