diff --git a/src/StructuredLogViewer.Avalonia/FileTypes.cs b/src/StructuredLogViewer.Avalonia/FileTypes.cs index 5ba036bdd..874ddba27 100644 --- a/src/StructuredLogViewer.Avalonia/FileTypes.cs +++ b/src/StructuredLogViewer.Avalonia/FileTypes.cs @@ -33,7 +33,7 @@ public class FileTypes public static FilePickerFileType Sln { get; } = new("Solution File") { - Patterns = new[] { "*.sln", "*.slnf" }, + Patterns = new[] { "*.sln", "*.slnf", "*.slnx"}, MimeTypes = new[] { "text/plain" }, AppleUniformTypeIdentifiers = new[] { "public.text" } }; diff --git a/src/StructuredLogViewer/MainWindow.xaml.cs b/src/StructuredLogViewer/MainWindow.xaml.cs index 892257128..dc93cbed0 100644 --- a/src/StructuredLogViewer/MainWindow.xaml.cs +++ b/src/StructuredLogViewer/MainWindow.xaml.cs @@ -836,7 +836,7 @@ private void OpenLogFile() private void OpenProjectOrSolution() { var openFileDialog = new OpenFileDialog(); - openFileDialog.Filter = "MSBuild projects and solutions (*.sln;*.*proj)|*.sln;*.*proj|All files (*.*)|*"; + openFileDialog.Filter = "MSBuild projects and solutions (*.sln;*.slnx;*.*proj)|*.sln;*.slnx;*.*proj|All files (*.*)|*"; openFileDialog.Title = "Open a solution or project"; openFileDialog.CheckFileExists = true; var result = openFileDialog.ShowDialog(this);