Skip to content

Commit 52faf9c

Browse files
committed
更新依赖项和项目配置
- 在 `Directory.Packages.props` 中添加 `Microsoft.Web.WebView2` 包。 - 在 `README.md` 中添加 NuGet 版本徽章并扩展描述。 - 在 `Program.cs` 中移除调试日志初始化代码,保留配置。 - 在 `WinUI.Dock.csproj` 中添加 MSIX 工具支持,更新版本号至 `1.0.2`。 - 修正 `Pack` 属性大小写,并在条件编译中添加 `Microsoft.Web.WebView2` 引用。
1 parent dc52d3e commit 52faf9c

File tree

4 files changed

+12
-9
lines changed

4 files changed

+12
-9
lines changed

Directory.Packages.props

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
<PackageVersion Include="CommunityToolkit.WinUI.Controls.LayoutTransformControl" Version="8.1.240916" />
99
<PackageVersion Include="CommunityToolkit.WinUI.Controls.Sizers" Version="8.1.240916" />
1010
<PackageVersion Include="CommunityToolkit.WinUI.Triggers" Version="8.1.240916" />
11+
<PackageVersion Include="Microsoft.Web.WebView2" Version="1.0.3065.39" />
1112
<PackageVersion Include="Microsoft.Windows.SDK.BuildTools" Version="10.0.26100.1742" />
1213
<PackageVersion Include="Microsoft.WindowsAppSDK" Version="1.6.250205002" />
1314
<PackageVersion Include="Roslynator.Analyzers" Version="4.13.1" />

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# WinUI.Dock
22

3+
[![NuGet Version](https://img.shields.io/nuget/v/WinUI.Dock)](https://nuget.org/packages/WinUI.Dock)
4+
35
WinUI.Dock is a docking control similar to Visual Studio, based on WinUI 3. Its design is inspired by [AvalonDock](https://github.com/Dirkster99/AvalonDock) and [ImGui](https://github.com/ocornut/imgui).
46

57
## Supported Platforms

src/Examples/UnoApp/Program.cs

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,6 @@ internal static class Program
1111
[STAThread]
1212
private static void Main(string[] _)
1313
{
14-
CompositionConfiguration.Configuration = CompositionConfiguration.Options.Enabled;
15-
16-
#if DEBUG
1714
LogExtensionPoint.AmbientLoggerFactory = LoggerFactory.Create(builder =>
1815
{
1916
builder.AddConsole();
@@ -22,7 +19,8 @@ private static void Main(string[] _)
2219
});
2320

2421
LoggingAdapter.Initialize();
25-
#endif
22+
23+
CompositionConfiguration.Configuration = CompositionConfiguration.Options.Enabled;
2624

2725
SkiaHost host = SkiaHostBuilder.Create()
2826
.App(() => new App())

src/WinUI.Dock/WinUI.Dock.csproj

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,15 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4+
<EnableMsixTooling>true</EnableMsixTooling>
5+
<GenerateLibraryLayout>true</GenerateLibraryLayout>
6+
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
47
<TargetFrameworks>net9.0-windows10.0.22621.0;net9.0</TargetFrameworks>
5-
<GeneratePackageOnBuild>True</GeneratePackageOnBuild>
68
</PropertyGroup>
79

810
<PropertyGroup>
911
<Title>$(AssemblyName)</Title>
10-
<Version>1.0.0</Version>
12+
<Version>1.0.2</Version>
1113
<Authors>qian-o</Authors>
1214
<Copyright>MIT</Copyright>
1315
<PackageTags>WinUI;Dock;DockManager</PackageTags>
@@ -24,23 +26,23 @@
2426

2527
<ItemGroup>
2628
<None Include="..\..\LICENSE">
27-
<Pack>True</Pack>
29+
<Pack>true</Pack>
2830
<PackagePath>\</PackagePath>
2931
</None>
3032
</ItemGroup>
3133

3234
<ItemGroup>
3335
<None Include="..\..\README.md">
34-
<Pack>True</Pack>
36+
<Pack>true</Pack>
3537
<PackagePath>\</PackagePath>
3638
</None>
3739
</ItemGroup>
3840

3941
<Choose>
4042
<When Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'windows'">
4143
<ItemGroup>
42-
<PackageReference Include="Microsoft.Windows.SDK.BuildTools" />
4344
<PackageReference Include="Microsoft.WindowsAppSDK" />
45+
<PackageReference Include="Microsoft.Web.WebView2" IncludeAssets="none" />
4446
</ItemGroup>
4547
</When>
4648
<Otherwise>

0 commit comments

Comments
 (0)