/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
Otwórz projekt Właściwości strony.
Kliknij przycisk aplikacji strona właściwości.
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)