Udostępnij za pośrednictwem


/target:winmdobj (C# kompilator opcje)

Jeśli używasz /target:winmdobj opcję kompilatora Kompilator tworzy plik .winmdobj pośrednie, który można przekonwertować na plik binarny (.winmd) Windows Runtime.Plik .winmd można następnie zużywanych przez programy JavaScript i C++, oprócz programów zarządzanych języka.

/target:winmdobj

Uwagi

winmdobj Ustawienie sygnały kompilator, że wymagane jest pośrednie modułu.W odpowiedzi program Visual Studio kompiluje Biblioteka klasy C# jako plik .winmdobj.Plik .winmdobj następnie mogą być karmione przez WinMDExp wyeksportować narzędzie do utworzenia pliku metadanych (.winmd) systemu Windows.Plik .winmd zawiera kod z oryginalnej biblioteki i metadane WinMD, które jest używane przez JavaScript lub C++ oraz obsługi Windows.

Dane wyjściowe w pliku, który jest kompilowana przy użyciu /target:winmdobj opcję kompilatora jest przeznaczone do użycia tylko jako dane wejściowe dla narzędzia wywóz WimMDExp; sam plik .winmdobj nie jest bezpośrednio do odwołania.

Chyba że za pomocą /out opcję, aby określić, w przeciwnym razie nazwa pliku wyjściowego pobiera nazwę pierwszego pliku wejściowego.A głównego metoda nie jest wymagany.

Jeśli określono opcję /target:winmdobj w wierszu polecenia, wszystkie pliki aż do następnego /out lub /target:module opcji są używane do tworzenia programów systemu Windows.

Aby ustawić tę opcję kompilatora w programie Visual Studio IDE dla aplikacji Windows magazynu

  1. W Solution Explorer, aby otworzyć menu skrótów dla projektu, a następnie wybierz Właściwości.

  2. Wybierz aplikacji kartę.

  3. W typu Wyjście wybierz Pliku WinMD.

    WinMD pliku opcja jest dostępna tylko dla Windows Store szablonów aplikacji.

Informacje dotyczące tej opcji kompilatora programowo, zobacz OutputType.

Przykład

Następujące polecenie kompilował filename.cs do pliku .winmdobj pośrednie.

csc /target:winmdobj filename.cs

Zobacz też

Informacje

/ TARGET (C# kompilator opcje)

Inne zasoby

Opcje kompilatora C#