Udostępnij przez


Instrukcje: tworzenie zestawu jedno pliku programu .NET Framework

Uwaga / Notatka

Ten artykuł jest specyficzny dla programu .NET Framework. Nie ma zastosowania do nowszych implementacji platformy .NET, w tym .NET 6 i nowszych wersji.

Zestaw z jednym plikiem, który jest najprostszym typem zestawu, zawiera informacje o typie i implementację, a także manifest zestawu. Za pomocą kompilatorów wiersza polecenia lub programu Visual Studio można utworzyć zestaw z jednym plikiem przeznaczonym dla programu .NET Framework. Domyślnie kompilator tworzy plik zestawu z rozszerzeniem .exe .

Uwaga / Notatka

Program Visual Studio dla języka C# i Visual Basic może służyć tylko do tworzenia zestawów z jednym plikiem. Jeśli chcesz utworzyć zestawy wieloplikowe, musisz użyć kompilatorów wiersza polecenia lub visual C++.

Poniższe procedury pokazują, jak tworzyć zestawy jednoplikowe przy użyciu kompilatorów wiersza polecenia.

Tworzenie zestawu z rozszerzeniem .exe

W wierszu polecenia wpisz następujące polecenie:

<polecenie ><nazwa modułu>

W tym poleceniu polecenie kompilatora odnosi się do kompilatora języka używanego w module kodu, a nazwa modułu to nazwa modułu kodu, który ma zostać skompilowany do zestawu.

Poniższy przykład tworzy zestaw o nazwie myCode.exe z modułu kodu o nazwie myCode.

csc myCode.cs
vbc myCode.vb

Tworzenie zestawu z rozszerzeniem .exe i określanie nazwy pliku wyjściowego

W wierszu polecenia wpisz następujące polecenie:

< polecenie kompilatora>/out:<nazwa pliku><nazwa modułu>

W tym poleceniu polecenie kompilatora odnosi się do komendy kompilatora dla języka używanego w twoim module kodu, nazwa pliku to nazwa pliku wyjściowego, a nazwa modułu to nazwa modułu kodu, który ma zostać skompilowany do zestawu.

Poniższy przykład tworzy zestaw o nazwie myAssembly.exe z modułu kodu o nazwie myCode.

csc -out:myAssembly.exe myCode.cs
vbc -out:myAssembly.exe myCode.vb

Tworzenie zestawów bibliotek

Zestaw biblioteki jest podobny do biblioteki klas. Zawiera typy, na które będą się powoływać inne zestawy, ale nie ma punktu wejścia do rozpoczęcia działania.

Aby utworzyć zestaw biblioteki, w wierszu polecenia wpisz następujące polecenie:

<polecenie >-t:library<nazwa modułu>

W tym poleceniu polecenie kompilatora to komenda kompilatora dla języka używanego w Twoim module kodu, a nazwa modułu to nazwa modułu kodu do skompilowania w zestawie. Możesz również użyć innych opcji kompilatora, takich jak opcja -out:.

Poniższy przykład tworzy zestaw biblioteki o nazwie myCodeAssembly.dll z modułu kodu o nazwie myCode.

csc -out:myCodeLibrary.dll -t:library myCode.cs
vbc -out:myCodeLibrary.dll -t:library myCode.vb

Zobacz także