返回提交历史
Modified
XFEExtension.NetCore.WinUIHelper/Utilities/AppPathHelper.cs
+1
-1
Modified
XFEExtension.NetCore.WinUIHelper/Utilities/Helper/AppThemeHelper.cs
+1
-3
Modified
XFEExtension.NetCore.WinUIHelper/XFEExtension.NetCore.WinUIHelper.csproj
+9
-3
XFEstudio/XFEExtension.NetCore.WinUIHelper
更新应用程序路径和主题帮助类
在 `AppPathHelper.cs` 中,修改 `ApplicationName` 属性的赋值方式,使用 `Assembly.GetCallingAssembly().GetName().Name` 代替 `Assembly.GetExecutingAssembly().FullName`。 在 `AppThemeHelper.cs` 中,移除对 `XFEExtension.NetCore.WinUIHelper.Model` 的引用,并更新 `MainWindow` 的注释,增加中文说明“(请勿在App构造函数内对其赋值)”。
a1a86eb
代码差异
3 个文件
+11
-7
@@ -8,7 +8,7 @@ public partial class AppPathHelper
8
8
/// <summary>
9
9
/// 应用程序名称
10
10
/// </summary>
11
public static string? ApplicationName { get; set; } = Assembly.GetExecutingAssembly().FullName;
11
public static string? ApplicationName { get; set; } = Assembly.GetCallingAssembly().GetName().Name;
12
12
/// <summary>
13
13
/// 应用程序同步路径
14
14
/// </summary>
@@ -1,8 +1,6 @@
1
1
using Microsoft.UI;
2
2
using Windows.UI;
3
3
using Windows.UI.ViewManagement;
4
using XFEExtension.NetCore.WinUIHelper.Model;
5
6
4
namespace XFEExtension.NetCore.WinUIHelper.Utilities.Helper;
7
5
8
6
/// <summary>
@@ -11,7 +9,7 @@ namespace XFEExtension.NetCore.WinUIHelper.Utilities.Helper;
11
9
public static class AppThemeHelper
12
10
{
13
11
/// <summary>
14
/// 主窗口
12
/// 主窗口(请勿在App构造函数内对其赋值)
15
13
/// </summary>
16
14
public static Window? MainWindow { get; set; }
17
15
@@ -9,14 +9,21 @@
9
9
<Nullable>enable</Nullable>
10
10
<GenerateDocumentationFile>True</GenerateDocumentationFile>
11
11
<Title>XFEExtension.NetCore.WinUIHelper</Title>
12
<Version>1.0.3</Version>
12
<Version>1.0.4</Version>
13
13
<Authors>XFEstudio</Authors>
14
14
<PackageIcon>logoIcon.png</PackageIcon>
15
15
<Description>WinUI的各种工具类,帮助开发者快速构建一个模块化的WinUI项目</Description>
16
16
<Copyright>寰宇朽力网络科技有限公司版权所有</Copyright>
17
17
<NeutralLanguage>zh-CN</NeutralLanguage>
18
18
<PackageReadmeFile>README.md</PackageReadmeFile>
19
<PackageReleaseNotes>修复获取服务时可能返回空引用的bug</PackageReleaseNotes>
19
<PackageReleaseNotes>
20
更新应用程序路径和主题帮助类
21
22
在 `AppPathHelper.cs` 中,修改 `ApplicationName` 属性的赋值方式,使用 `Assembly.GetCallingAssembly().GetName().Name` 代替 `Assembly.GetExecutingAssembly().FullName`。
23
24
在 `AppThemeHelper.cs` 中,移除对 `XFEExtension.NetCore.WinUIHelper.Model` 的引用,并更新 `MainWindow` 的注释,增加中文说明“(请勿在App构造函数内对其赋值)”。
25
26
</PackageReleaseNotes>
20
27
<PackageLicenseFile>LICENSE.txt</PackageLicenseFile>
21
28
<PackageProjectUrl>https://github.com/XFEstudio/XFEExtension.NetCore.WinUIHelper</PackageProjectUrl>
22
29
<RepositoryUrl>https://github.com/XFEstudio/XFEExtension.NetCore.WinUIHelper.git</RepositoryUrl>
@@ -43,7 +50,6 @@
43
50
<PackageReference Include="Microsoft.WindowsAppSDK" Version="1.7.250310001" />
44
51
<PackageReference Include="XFEExtension.NetCore" Version="3.3.1" />
45
52
<PackageReference Include="XFEExtension.NetCore.AutoPath" Version="1.0.1" />
46
<PackageReference Include="XFEExtension.NetCore.XFEConsole" Version="1.1.2" />
47
53
</ItemGroup>
48
54
<ItemGroup>
49
55
<Using Include="Microsoft.UI.Xaml" />