2024-08-02每个公司的差别项目都是极其差别、复杂的,实际发布还必要不断测试,为了支持Windows7、Windows XP可能不得不做出使用库替换、部门API使用弃取等操作,欢迎读者将使用过程中的心得体会进行分享。
通过阅读开源Avalonia主题库 [Semi.Avalonia](irihitech/Semi.Avalonia: Avalonia theme inspired by Semi Design (github.com)) 的源码及作者 Rabbitism 兔佬的PR已经解决Prism问题的,其它库问题使用方法应该类似,修改如下:
主工程添加Roots.xml,内容如下:主工程添加该XML设置:复制代码
- <linker>
- <ItemGroup>
- <TrimmerRootDescriptor Include="Roots.xml" />
- </ItemGroup><assembly fullname="CodeWF.Toolbox.Desktop" preserve="All"/>
- <ItemGroup>
- <TrimmerRootDescriptor Include="Roots.xml" />
- </ItemGroup><assembly fullname="Ursa.PrismExtension" preserve="All" />
- <ItemGroup>
- <TrimmerRootDescriptor Include="Roots.xml" />
- </ItemGroup><assembly fullname="Prism" preserve="All" />
- <ItemGroup>
- <TrimmerRootDescriptor Include="Roots.xml" />
- </ItemGroup><assembly fullname="DryIoc" preserve="All" />
- <ItemGroup>
- <TrimmerRootDescriptor Include="Roots.xml" />
- </ItemGroup><assembly fullname="Prism.Avalonia" preserve="All"/>
- <ItemGroup>
- <TrimmerRootDescriptor Include="Roots.xml" />
- </ItemGroup><assembly fullname="Prism.DryIoc.Avalonia" preserve="All"/>
- <ItemGroup>
- <TrimmerRootDescriptor Include="Roots.xml" />
- </ItemGroup><assembly fullname="CodeWF.Toolbox" preserve="All" />
- </linker>
HttpClient也是类似的处理方法,这里不赘述,必要你进行更多尝试。复制代码
- <ItemGroup>
- <TrimmerRootDescriptor Include="Roots.xml" />
- </ItemGroup>
欢迎光临 IT评测·应用市场-qidao123.com (https://dis.qidao123.com/) | Powered by Discuz! X3.4 |