Как скомпилировать DLL-файлы, созданные C# через командную строку?Запустите файл dll в C# с помощью командной строки
ответ
DLL - это не исполняемые файлы, а библиотеки классов. Определенная точка входа не определена, поэтому вы не можете «выполнить» их.
Однако вы можете либо изменить свой тип вывода на исполняемый файл (.exe), либо создать другой проект (с типом вывода, установленным в исполняемый файл), ссылаться на вашу .dll и вызвать метод ввода из нового проекта.
На самом деле у меня есть .dll для одного проекта. как выполнить это из командной строки .. пожалуйста, покажите некоторые примеры, чтобы достичь этого. –
dll - это набор классов. Вы не можете выполнить его, поскольку он не имеет определенного класса/метода entry (например, 'void main()' в классе 'Program'). Что вы можете сделать, так это написать небольшую программу, которая ссылается на DLL и вызывает некоторый метод в библиотеке в собственном 'main()' методе. – Matten
Спасибо .. Итак, теперь я хочу знать, как вызвать файл dll с помощью main() ... –
Предполагая, что вы хотите скомпилировать файлы исходного кода в сборку (DLL), вызовите csc.exe, компилятор командной строки для C#.
Я успешно выполнил ... Спасибо .. –
Использование /target:library
для создания DLL:
csc /target:library Foo.cs
Или
csc /target:library /out:MyLibrary.dll Foo.cs
ВИДЕТЬ docs for csc для получения дополнительной информации.
Я успешно выполнил –
- 1. Запустите несколько команд командной строки из C++
- 2. Запустите еще один EXE с параметрами командной строки в C#
- 3. Запустите шаблон openoffice из командной строки
- 4. Скомпилировать исходный файл C с помощью командной строки
- 5. Запустите файл PostgreSQL .sql с использованием аргументов командной строки
- 6. Запустите Outlook Ключи командной строки
- 7. вывод в файл с помощью командной строки
- 8. Невозможно прочитать файл .txt с помощью командной строки в C++
- 9. Создайте и запустите FlexUnit из командной строки
- 10. Запустите программу командной строки тихо с C# на wince
- 11. набор классов путь в Java из командной строки .dll файл
- 12. Запустите файл .py в командной строке окна
- 13. Zipping файл с помощью командной строки
- 14. Как загрузить файл с помощью командной строки
- 15. Оценить файл PHP с помощью командной строки
- 16. Обрезать файл csv с помощью командной строки
- 17. выполнить .sql файл с помощью командной строки
- 18. Windows: запустите файл с помощью (не по умолчанию) оболочки, например, «edit» из .bat или командной строки.
- 19. Как распаковать файл с помощью командной строки?
- 20. Запустите «Мгновенный запуск» из командной строки
- 21. Я хочу скомпилировать файл C# с помощью командной строки
- 22. Прочитать файл с C# из командной строки
- 23. Запустите файл .bat с C#
- 24. Запустите sqlite3 с python в командной строке
- 25. с помощью GCC командной строки
- 26. Запустите симуляцию с параметром ввода в matlab из командной строки
- 27. Запустите форматирование кода IntelliJ из командной строки
- 28. Запустите C# .exe файл без его установки (включая DLL)
- 29. Запустите MySQL из командной строки Windows
- 30. Создание файлов DLL и .lib с помощью командной строки VC++
dlls уже скомпилированы, что вы хотите сделать? – Habib
выполнить созданные DLL-файлы проекта через cmd –
это путает :) –