Это сделает трюк для вас
Измените
public ScheduleMeeting()
{
InitializeComponent();
}
на
public MyForm()
{
InitializeComponent();
}
Вы могли использовать Microsoft. VisualBasic. Вход. FileLogTraceListener, который прибывает встроенный с Платформой.NET. Не позволяйте VisualBasic в пространстве имен испугать Вас, необходимо будет просто сослаться на блок microsoft.visualbasic.dll, и это должно хорошо работать с C#.
Я использую NLog, и я очень удовлетворен. Исходный код правильно написан, и легко расширить и изменить. Документация хороша, и очень легко настроить.
Некоторые Ссылки:
Я использовал и Log4Net и Nlog. Я предпочитаю NLog, но действительно как только они - установка, Вы забываете, что они там так или иначе (непока что-то не повреждается, тогда Ваше довольное, которое это там!). должно быть много документации относительно обоих в межсети
Я - большой поклонник log4net ( http://logging.apache.org/log4net/index.html ), очень легко настроить, и поддержки примерно любой тип журнала Вы хотите, но могли записать пользовательские также.
Это может также сделать различные действия в зависимости от уровня журнала. Мы регистрируем все сообщения к текстовому файлу, и Ошибка-> Фатальный посылают электронные письма