Udostępnij za pośrednictwem


/out (opcje kompilatora C#)

/out Opcja określa nazwę pliku wyjściowego.

/out:filename

Argumenty

  • filename
    Nazwa pliku wyjściowego, utworzona przez kompilator.

Uwagi

W wierszu polecenia istnieje możliwość określenia wielu plików danych wyjściowych dla kompilacji.Kompilator spodziewa się znaleźć jednego lub więcej źródła kodu plików po /out opcji.Następnie, będzie zestawiane wszystkich plików kodu źródłowego w pliku wyjściowego określonego przez to /out opcji.

Określ pełną nazwę i rozszerzenie pliku, który chcesz utworzyć.

Jeśli nie określisz nazwę pliku wyjściowego:

  • .Exe, podejmie swoją nazwę z pliku kod źródłowy, który zawiera główne metody.

  • .Dll lub .netmodule podejmie swoją nazwę z pierwszego pliku kodu źródłowego.

Plik z kodem źródłowym używaną do kompilowania jednego pliku wyjściowego nie można użyć samego kompilacji do zestawiania innego pliku wyjściowego.

Przy produkcji wielu plików wyjściowych w kompilacji wiersza polecenia, należy pamiętać, że tylko jeden z plików wyjściowych może być zespół i że określona tylko pierwszy plik wyjściowy (jawnie lub niejawnie z /out) mogą być zgromadzenie.

Wszystkie moduły wyprodukowanych podczas kompilacji stają się pliki skojarzone z dowolnego zestawu również wytwarzane w kompilacji.Użycie ildasm.exe do wyświetlania manifestu zestawu, aby wyświetlić skojarzone pliki.

Opcja kompilatora/out jest wymagane w celu exe cel Zgromadzenia przyjaciela.Aby uzyskać więcej informacji, zobacz Przyjazne zestawy (C# i Visual Basic).

Aby ustawić tę opcję kompilatora w środowisku programowania Visual Studio

  1. Otwórz projekt Właściwości strony.

  2. Kliknij przycisk aplikacji strona właściwości.

  3. Modyfikowanie nazwy zestawu właściwości.

    Aby ustawić tę opcję kompilatora programowo: OutputFileName jest tylko do odczytu właściwości, która jest określana przez połączenie typu projektu (exe, biblioteka itd.) i nazwa zestawu.Modyfikację jednego lub obu tych właściwości, będzie konieczne ustawić nazwy pliku wyjściowego.

Przykład

Kompiluj t.cs i utworzyć plik wyjściowy t.exe, a także build t2.cs i utworzyć plik wyjściowy modułu mymodule.netmodule:

csc t.cs /out:mymodule.netmodule /target:module t2.cs

Zobacz też

Zadania

Porady: modyfikowanie właściwości projektu i ustawień konfiguracji

Koncepcje

Przyjazne zestawy (C# i Visual Basic)

Inne zasoby

Opcje kompilatora C#