c # - какие шаги мне нужно пройти, чтобы преобразовать приложение winform в консоль - PullRequest
0 голосов
/ 23 июня 2011

У меня очень простое приложение winforms.

Я вообще не использую объект формы. Я хотел бы знать, что мне нужно удалить или изменить, чтобы преобразовать это приложение в консоль. в основном мне просто нужно избавиться от всех ненужных ссылок и тому подобных

пожалуйста, дайте мне знать, какие шаги я должен предпринять, чтобы сделать это?

Ответы [ 3 ]

2 голосов
/ 23 июня 2011

Это действительно зависит от того, как вы сначала его кодировали, и какой шаблон вы используете. Если вы четко разграничили, что является бэк-эндом, а что нет, вам нужно будет только создать новый класс, который будет действовать как Main программы, и изменить Application Type и Startup Object проекта в проекте. свойства.

Если у вас есть весь внутренний код, переплетенный с winforms, вам сначала нужно разделить их, а затем перейти к вышеуказанным шагам.

0 голосов
/ 23 июня 2011

Вы можете изменить настройки проекта, чтобы создать консольное приложение вместо приложения Windows (просто нажмите Ctrl + Enter в проекте в окне решения и внесите это изменение).

Это скомпилирует приложениекак консольное приложение, и вы получите консоль.Тем не менее, вы все равно получите свои формы.Если вы не хотите иметь Windows Forms, вам нужно удалить формы и заменить их функциональные возможности аргументами командной строки или конфигурацией.Затем вы можете удалить ссылки Windows Forms, и они будут преобразованы.

0 голосов
/ 23 июня 2011

Создайте консольное приложение и переместите простой код поверх

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...