- 博客(76)
- 资源 (1)
- 收藏
- 关注
原创 在.NET Framework 4.7.2 使用Microsoft.Practices.EnterpriseLibrary.Data配置出错
摘要:本文介绍了在VS2022使用.NET Framework 4.7.2开发时,通过Nuget安装EnterpriseLibrary.Data 6.0.1304后出现的"Database provider factory not set"错误解决方案。关键步骤包括:1)在代码中初始化DatabaseProviderFactory并设置工厂;2)在app.config中配置数据模块、默认数据库和连接字符串(以SQL Server为例)。配置需包含dataConfiguration段、默认
2025-12-12 10:36:53
328
原创 在asp.net web应用程序,老是访问同一个Handler1.ashx
摘要:在VS2022开发过程中,发现复制粘贴的一般处理程序moveToUp.ashx总是错误指向moveToTop.ashx。经过多次清理、重建项目均无效,最终通过删除原文件并新建moveUp.ashx解决问题。经验教训:处理程序文件必须新建而非复制粘贴,否则可能引发难以排查的路径问题。开发者需警惕在修复bug时可能制造新问题的情况。
2025-12-12 10:18:41
167
原创 .net core api在返回json数据时,出现错误,转json不断shi循环。
摘要:系统检测到JSON序列化过程中出现对象循环问题,可能是由于数据中存在循环引用或超过32层的深度限制。解决方法是在控制器配置中添加JsonOptions,设置ReferenceHandler.IgnoreCycles忽略循环引用,同时配置当值为null时不序列化。通过在builder.Services.AddControllers()后调用AddJsonOptions()方法,传入相应的配置参数即可解决该问题。该方案适用于处理复杂对象关系中的循环引用情况。
2025-12-06 22:55:45
208
原创 微信小程序开发之-onLoad事件中获取不到this.data
摘要:本文介绍了在微信小程序JS项目中获取this的方法,通过let that=this保存上下文。示例代码展示了在onLoad函数中初始化省份数据并默认加载第一个省份城市的功能实现,使用setData更新视图数据。作者以幽默的方式结尾,暗示开发者日常与bug相伴的工作状态。代码演示了小程序开发中常见的数据绑定和初始化操作。
2025-11-29 14:36:05
108
原创 微信小程序开发之-自定义组件
本文介绍了如何在小程序中创建和使用自定义组件。首先在components目录下创建custom-list文件夹并新建组件,系统会自动生成四个文件。重点展示了custom-list-info.wxml文件中的组件模板代码,包含话题头部信息、内容区域和互动统计的布局结构。同时提供了对应的wxss样式文件代码,详细定义了各类元素的样式。在js文件中配置了组件属性和方法。最后说明了如何在其他页面引用该组件,包括在json文件中声明组件和在wxml中使用组件标签。整个流程完整展示了小程序自定义组件的开发和使用过程。
2025-11-27 17:29:04
148
原创 未能加载文件或程序集“CefSharp.Core.Runtime.dll‘’
文章摘要:在Windows10系统运行从其他电脑复制的项目时,出现"CefSharp.Core.Runtime.dll"加载失败的报错。解决方法为:首先在NuGet程序包中卸载原有的CefSharp.WinForms包,然后重新安装该包即可解决问题。该方案通过重新安装依赖包来修复文件引用错误,适用于类似程序集加载失败的场景。
2025-11-19 08:34:50
85
原创 这台计算机上缺少此项目引用的 NuGet 程序包。使用“NuGet 程序包还原”可下载这些程序包。有关更多信息,请参见 http://go.microsoft.com/fwlink/?LinkID=3
摘要:要解决.csproj文件中的NuGet包引用问题,只需删除整个<Target>节点及其包含的EnsureNuGetPackageBuildImports目标。该目标会在构建前检查缺失的NuGet包(包括cef.redist.x64/x86和CefSharp.Common),若未找到则报错提示需要还原包。删除这一节点可跳过自动检查,但需确保相关依赖已正确安装或通过其他方式管理。
2025-11-18 17:14:12
182
原创 Asp.net core用Swashbuckle.AspNetCore库出现错误信息:No operations defined in spec!
【摘要】文章描述了在模块化框架开发中遇到Swagger无法显示API的问题。问题表现为swagger.json返回空paths数据,排查发现需确保两点:1)SwaggerDoc与SwaggerEndpoint的模块名称必须一致;2)必须正确加载Controller数据。通过AddModuleControllers方法动态加载模块程序集中的控制器,最终解决问题。文章分享了模块化开发中Swagger集成的关键配置要点。
2025-10-06 20:05:24
227
原创 搭建Electron桌面项目
摘要:本文介绍了两种创建Electron+Vue项目的方法。第一种使用npm create@quick-start/electron命令,可选择Vue模板、TypeScript等配置,安装后通过npm run dev运行。第二种基于Vite创建Vue3+TS项目,同样使用npm命令初始化并运行。最后提供了Windows环境下设置Node路径的CMD命令,包括临时设置PATH变量和永久设置NODE_PATH环境变量的方法。两种方案均需在项目目录下执行npm install安装依赖。
2025-09-21 10:14:28
317
原创 Vue3警告type check failed for prop “value“. Expected String | Number | Boolean | Object, got Undefined
在使用TypeScript+Vue3组合式API时,声明roleList变量为any类型会出现警告。解决方法是为ref明确指定类型,如const roleList = ref<RoleDTO[]>(),这样既保持了类型安全,又消除了警告提示。
2025-06-11 16:33:15
327
原创 .net core api用dapper连接postgresql错误信息: The connection pool either raise MaxPoolSize (currently 100)
处理数据库连接池满的异常可通过在连接字符串中配置连接池参数解决。SQLServer连接字符串需添加Pooling=true及大小参数;MySQL需设置Pooling和最大最小连接数;PostgreSQL(Npgsql)需配置Pooling和超时;SQLite仅需设置Pooling和MaxPoolSize;Oracle需添加Pooling和连接池大小。各数据库连接池参数配置不同但原理类似,合理设置可避免连接池耗尽问题。
2025-06-06 23:16:42
386
原创 uniapp调用java接口 跨域问题
摘要:调试Uni-app(vue2)与Spring Boot项目时遇到跨域问题,错误提示请求被CORS策略阻止。解决方案为:1)在uni-app的h5配置中添加代理转发;2)在Java后端通过重写WebMvcConfigurer的addCorsMappings方法,配置允许跨域请求的源、方法、头部等信息,并设置预检请求有效期。
2025-05-28 15:19:48
792
原创 用.net core多个版本编译dll出错,obj\project.assets.json”没有“net5.0-windows”的目标。确保已运行还原
E:\YuZhu\jc.-wpf-library.-ui\JC.WpfLibrary.UI\obj\project.assets.json”没有“net5.0-windows”的目标。
2025-04-23 23:13:48
254
原创 加载跟踪: 下列信息有助于确定程序集“Microsoft.ReportViewer.WebForms, Version=11.0.0.
打开项目名称.csproj文件.csproj。把里面的代码注释一下,再运行代码就行了。
2024-10-14 18:19:33
248
原创 VS 的NuGet包失败
在 nuget.org 中找到 41 个版本[ 最接近版本: 0.9.7 ] - 未考虑来自C:\Program Files\dotnet\library-packs的版本。项目1有了这个包,项目2引用项目1,项目2不能在Nuget再get这个包了.
2024-10-11 15:33:39
912
原创 VS2022 nuget 无法解析 PackageSourceMapping 已启用,未考虑以下源: nuget.org。
把“包源映射”里的全部移除。
2024-03-26 10:11:27
1445
原创 修改MySQL字段类型 DECIMAL 小数点后面位数
ALTER TABLE 表名称 MODIFY 字段名称 DECIMAL(10,5) COMMENT '说明';float(255,30): 单精度,总长度是255,小数位是30。double(255,30):双精度,总长度是255,小数位是30。decimal(65.30):金钱类型,总长度是65,小数位是30。
2024-03-05 16:49:17
1669
原创 Unknown column‘isdel‘in‘where clause 在Asp.net core 7.0 + SqlSugar + MySql的项目出错
类中有字段isdel,数据库表中也有,用表达式lambda给DbClient.Queryable(....).WhereIF(predicate!在BaseRepository.cs的方法中.Select(s=>{predicate 就是保存表达式lambda。
2024-02-27 13:26:59
678
原创 C# CefSharp 根据输入日期段自动选择日期
4,点击开始时间框的按钮跳转月数后,再获取结束时间框里的时间,NewGetEndTime.js。2,点击开始时间框的按钮跳转月数,文件ClickStart_Moth_Time.js。3,点击结束时间框的按钮跳转月数,文件ClickEnd_Moth_Time.js。// 第2种 :2023-11-1 到 2023-12-25。// 第1种 :2023-11-1 到 2023-11-1。// 第3种 :2023-11-1 到 2024-1-15。(待业中,希望帮助到各位,大家的支持是创作最大动力!
2024-01-23 00:01:37
619
原创 C# CefSharp 输入内容,点击按钮,并且滑动。
input输入value失败,事件,C# CefSharp 输入内容,点击按钮,并且滑动。滑动往右拖的
2024-01-21 23:28:16
1095
1
原创 electron-builder 打包exe后白屏
项目用的是An Electron application with Vue3 and TypeScript。Unable to load preload script翻译后:无法加载预加载脚本。Debug运行项目没问题,可以显示页面。
2023-12-29 20:59:25
2894
4
原创 Auto CAD 设置自己工作空间
1,工具栏上面的 “工具(T)”>"工具栏">"AutoCAD">(修改 图层 样式 特性 绘图)2,工具栏上面的 “工具(T)”>“工作空间(o)”>"将当前工作空间另存为"
2023-11-29 09:54:02
1897
原创 在客户端(用Electron和TypeScript做的)压缩文件传给服务器
【代码】在客户端(用Electron和TypeScript做的)压缩文件传给服务器。
2023-11-02 16:55:31
414
原创 Asp.Net Core服务端处理请求过来的压缩格式
之前是直接传没有经过压缩的文件字节,有时文件过大的话,可能占宽带就多,宽带流量都是钱。后来有个想法,在客户端把文件进行压缩,把压缩的文件流发给服务端进行解压。
2023-11-02 13:37:34
738
原创 WPF Frame content binding page(Using MVVM)
WPF Frame content binding page
2023-09-26 16:00:00
985
原创 WPF DataGrid columns表头根据数据集动态动态生成Demo
思路是这样的,数组集合装表头的信息,遍历这个集合,遍历过程中处理一下数据,然后就把每表头信息添加到dataGrid2.Columns.Add(templateColumn);3,声明表头数据集合,再遍历。
2023-08-16 21:41:21
2011
原创 WPF 设置颜色及字符串,Color,Brush之间的转换
Color color = Color.FromArgb(透明度, red数字, green数字, blue数字);//这四个数字范围都是(0-255)Color color = Color.FromRgb(red数字, green数字, blue数字);//默认透明度为255;
2023-08-09 16:49:53
275
原创 C# 遍历数组中的对象委托方法
4,给Cs类中ListResponseFilterWords22的添加数据,里面委托的方法,可以根据自己自由自定义代码。3,声明一个类 Cs,里面声明的是静态,不用new,方便其他地方调用方法。1,声明一个委托,理解这个可以装没有返回值和参数方法。5,遍历集合中的对象,调用的方法。2,声明一个类 Cs2。
2023-08-03 18:29:34
616
原创 VS2019 WPF项目改成x86生成错误 未能找到元数据文件
主项目生成是x86的,引用的类库生成也是x86的。但是主项目生成是老是错误:未能找到元数据文件。我试一试改一下,类库的生成路径改成包含有x86的。
2023-02-16 19:08:29
410
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅