Компилировать и тестировать элементы управления Windows Forms без запуска полного приложения?
Я разрабатываю элемент управления для большого приложения Windows Forms. Элемент управления в настоящее время размещен в библиотеке классов вместе с элементом управления, на который он пойдет. Есть ли простой способ скомпилировать и выполнить только элемент управления (и, конечно, любые соответствующие зависимости) в виде тестовой формы без необходимости запуска всего приложения?
Я использую Visual C# 2010 Express.
3 ответа
Вы можете создать другой проект Win.Form только для тестирования этого элемента управления. В идеале, элемент управления также должен быть в своем собственном проекте, поэтому вам не нужно перестраивать приложение целиком только для проверки элемента управления.
Вам нужно будет построить контроль в своем собственном проекте. Если вы сделаете это, вы можете выполнить управление в форме, разработанной специально для этого проекта.
Может быть, посмотрите на запуск всего, что вы не хотите запускать в режиме отладки, и того, что вы хотите протестировать в режиме отладки
#if DEBUG
// do debug only stuff
#else
// Release stuff
#endif