Компилировать и тестировать элементы управления Windows Forms без запуска полного приложения?

Я разрабатываю элемент управления для большого приложения Windows Forms. Элемент управления в настоящее время размещен в библиотеке классов вместе с элементом управления, на который он пойдет. Есть ли простой способ скомпилировать и выполнить только элемент управления (и, конечно, любые соответствующие зависимости) в виде тестовой формы без необходимости запуска всего приложения?

Я использую Visual C# 2010 Express.

3 ответа

Решение

Вы можете создать другой проект Win.Form только для тестирования этого элемента управления. В идеале, элемент управления также должен быть в своем собственном проекте, поэтому вам не нужно перестраивать приложение целиком только для проверки элемента управления.

Вам нужно будет построить контроль в своем собственном проекте. Если вы сделаете это, вы можете выполнить управление в форме, разработанной специально для этого проекта.

Может быть, посмотрите на запуск всего, что вы не хотите запускать в режиме отладки, и того, что вы хотите протестировать в режиме отладки

    #if DEBUG
// do debug only stuff 
#else
// Release stuff
#endif
Другие вопросы по тегам