Add Application classlib

This commit is contained in:
Matt Parker [SSW]
2025-01-10 18:58:24 +10:00
parent 00d8c105e8
commit b9e617ed75
6 changed files with 41 additions and 1 deletions

View File

@@ -1,4 +1,5 @@
using Microsoft.Extensions.DependencyInjection;
using Microsoft.Build.Locator;
using Microsoft.Extensions.DependencyInjection;
using MudBlazor.Services;
using Photino.Blazor;
@@ -21,6 +22,7 @@ public class Program
app.MainWindow
.SetSize(1400, 800)
.SetDevToolsEnabled(true)
.SetMaximized(true)
.SetLogVerbosity(0)
//.SetIconFile("favicon.ico")
.SetTitle("SharpIDE.Photino");
@@ -30,6 +32,9 @@ public class Program
app.MainWindow.ShowMessage("Fatal exception", error.ExceptionObject.ToString());
};
var instance = MSBuildLocator.QueryVisualStudioInstances().OrderByDescending(instance => instance.Version).First();
MSBuildLocator.RegisterInstance(instance);
app.Run();
}
}

View File

@@ -35,4 +35,8 @@
</None>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\SharpIDE.Application\SharpIDE.Application.csproj" />
</ItemGroup>
</Project>