Skip to content

Молча закрывается при старте, если сбой с путями до файлов. #27

@plazmer

Description

@plazmer

Есть проблема в работе функции private string[] FindLogs(string directory) (LogViewer\MainWindow.xaml.cs)

Функция Directory.GetFiles() вызывает исключение, если не может зайти в подкаталог, возможно будет падать еще при каких-то условиях, причем исключение не перехватывается и программа молча закрывается.

Простой вариант проверки - указать путь для контроля "C:", упадёт потому что не сумеет попасть в "System Volume Information". При этом уже не получится изменить настройки, только лезть в реестр "SOFTWARE\JsonLogViewerSettings" и править путь или удалять раздел реестра.

Заодно - неочевидно, что путь к настройкам в реестре не содержит "Directum".

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions