/target:library (параметры компилятора C#)
Параметр /target:library заставляет компилятор создавать динамически подключаемую библиотеку (DLL), а не исполняемый файл (EXE).
/target:library
Заметки
Библиотека DLL создается с расширением DLL.
Выходной файл получает имя первого входного файла, если только с помощью параметра /out не указано иное.
Для создания DLL-файла используются все файлы, указанные в командной строке до следующего параметра /out или /target:module.
При построении библиотеки DLL метод Main не требуется.
Установка данного параметра компилятора в среде разработки Visual Studio
Откройте страницу Свойства проекта.
Выберите страницу свойств Приложение.
Измените значение свойства Тип выходных данных.
Дополнительные сведения об установке этого параметра компилятора программным путем см. в разделе OutputType.
Пример
Компиляция файла in.cs, создание библиотеки in.dll:
csc /target:library in.cs
См. также
Ссылки
/target (параметры компилятора C#)