11 2022 档案
摘要:
Blazor/ASP.Net core 提示警告 ASP0014:建议使用顶级路由注册 'ASP0014: Suggest using top level route registrations' 原因: 路由可以直接在最小 API 应用程序的顶层注册。 解决: 路由可以直接在最小 API 应用程序
阅读全文
![Blazor/ASP.Net core 升级 .Net7 工程提示警告 ASP0014:建议使用顶级路由注册 'ASP0014: Suggest using top level route registrations'](https://img2023.cnblogs.com/blog/1980213/202211/1980213-20221130212941264-1792737501.png)
摘要:反射枚举 desc 建拉姆达查询 sum /// <summary> /// 创建lambda表达式:p=>p.propertyName /// </summary> /// <typeparam name="T"></typeparam> /// <param name="propertyName
阅读全文
摘要:.NET 4.6.1 已停止支持, 微软的库升级到7.0后,出现了很多停止支持的提示,看来是要考虑工程升级到某个 .NET 版本来实现“最长”的操作系统支持了。 .NET Framework 4.8似乎没有任何结束日期。 .NET 6 将在 2024 年 11 月 12 日之前得到支持。 .NET
阅读全文
摘要:
MAUI/MAUI Blazor/Blazor Hybrid 环境路径测试笔记 (Android/iOS/Windows/SSR/PWA/WinForm/Wpf) 测试代码 Tools服务类多平台实现 MAUI public string CacheDirectory() => FileSystem
阅读全文
![MAUI 多平台环境路径测试笔记](https://img2022.cnblogs.com/blog/1980213/202211/1980213-20221116193422627-1962036610.png)
摘要:升级vs或者装了.Net 7.0后, 工程框架用 net6 的 dotnet watch 出错 'Unhandled exception. System.IO.FileNotFoundException: Could not load file or assembly 'System.Runtime
阅读全文
摘要:
按core传统方式添加 AddJsonFile("appsettings.json") 在windows平台和ssr工作正常,但是在 ios 和 android 无法用这种方式,因为资源生成方式不一样. 使用内置资源方式不够灵活而且 ios 平台会提示不能复制 json 文件到目录,于是进行了几天的研究,终于能正确使用了.
阅读全文
![如何在 .NET MAUI 中加载 json 文件?](https://img2022.cnblogs.com/blog/1980213/202211/1980213-20221115015545224-31708878.png)
摘要:**.NET MAUI 目前仅允许发布 MSIX 包。** 原文地址 创建签名证书发布到本地传送门 https://www.cnblogs.com/densen2014/p/16567384.html ### 使用 Visual Studio 2022 发布到 Windows 应用商店 **由于是发
阅读全文
摘要:
条件编译 #if NET6_0 改为 #if NET7_0 或者 #if NET6_0_OR_GREATER #if NET6_0_OR_GREATER using BootstrapBlazor.Components; #endif 项目目标支持6和7改为<TargetFramework>net6
阅读全文
![升级 Net 7 随手笔记 (注意事项以及解决方案) - 持续更新](https://img2023.cnblogs.com/blog/1980213/202211/1980213-20221130212852042-1940158429.png)
摘要:在工程项目文件.csproj 添加这行 <PropertyGroup> ... <OpenApiGenerateDocuments>false</OpenApiGenerateDocuments> ... </PropertyGroup> 就可以跳过 GenerateOpenApiDocuments
阅读全文
摘要:Maui App 运行在 iOS16 提示 "需要启用开发者模式" iOS 16新增的开发者模式有什么用? 开发者模式可防止人们无意中在其设备上安装可能有害的软件,并减少开发者专用功能所暴露的攻击媒介。 开发者模式不会影响普通用户从 App Store 安装应用,真正影响的是需要在 Xcode 中机
阅读全文
摘要:在构建 MAUI App 或 MAUI Blazor 时,您可能会收到以下 Could not find any available provisioning profiles for iOS. Please enable Automatic Provisioning from the iOS Bu
阅读全文