Здравствуйте!
Первый вопрос:
try
{
// raiting
allElementInformation[5, id] = ((HtmlNode)docHtml.DocumentNode.SelectSingleNode("//div[@class='d_text']/table[@class='d_table']/tr[5]/td")).InnerText;
}
catch
{
errorUI.messageText(String.Format("Failed to retrieve data about the subject:\n {0}", allElementInformation[3, id]));
errorUI.ShowDialog();
}
Собственно, когда в блоке try будет null, программа должна отобразить окно errorUI и показать на каком элементе произошла ошибка. В режиме Debug все работает как нужно, но в Release окно errorUI не отображается ни разу. В чем может быть дело?
Второй вопрос:
Верхняя часть снята в Windows7, нижняя в Windows 8. Возможно ли приведение их к одинаковому (желательно, как в Windows 8) виду? Отключение InitializeComponent дает неприемлимый внешний вид.
Прошу советов и помощи, так как знаю C# чуть больше, чем ни черта.
Спасибо!