自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 问答 (6)
  • 收藏
  • 关注

原创 (记录)win 7系统运行C# exe报错:试图加载格式不正确的程序。 (异常来自 HRESULT:0x8007000B)解决方法,exe程序用到System.Data.SQLite.dll数据库

见多识广,才能避免单方面知识的偏见!其中32位于64位同版本的两个System.Data.SQLite压缩包中的SQLite.Designer.dll、System.Data.SQLite.dll、System.Data.SQLite.EF6.dll、System.Data.SQLite.Linq.dll都是相同一样的,只有32位于64位同版本SQLite.Interop.dll是不同大小的。在 System.Data.SQLite.SQLite3.StaticIsInitialized()

2024-02-26 14:28:29 1506

原创 C# 项目代码怎么把NuGet包剥离出来?然后VS打开项目右键还原NuGet包就可以使用

还有柏拉图的《理想国》、[法]孟德斯鸠的《论法的精神》、哈耶克《通向奴役之路》(港版)(港版翻译较好大陆版本,英语过硬的最好看英文原版),现在网店都有售卖!阅读好书,阅读大部分人未阅读过与课堂没有的书,阅读这片土地没有的知识就能增加一种思辨思维与智慧,才能走出狭隘思维偏见的洞穴!技术是好的与坏的,好人用技术是更好的,坏人用技术是更坏的。柏拉图在他的巨著《理想国》的第七卷里写到了洞穴理论阐明:一群从小被囚禁生活在洞穴里人,在洞穴外面的光线照明下,往内看是一片片黑影,往外看是光明的海阔天空,越看越明亮!

2024-01-20 21:05:59 553

原创 C#Microsoft Excel 16.0 Object Library使用Excel后自动释放资源,关闭后台运行进程方法

技术是好的与坏的,好人用技术是更好的,坏人用技术是更坏的。还有柏拉图的《理想国》、[法]孟德斯鸠的《论法的精神》、哈耶克《通向奴役之路》(港版)(港版翻译较好大陆版本,英语过硬的最好看英文原版),现在网店都有售卖!见多识广,包容的人更自信、思维更多元,包容好的文化使人更强大,越自信越包容越强大!柏拉图在他的巨著《理想国》的第七卷里写到了洞穴理论阐明:一群从小被囚禁生活在洞穴里人,在洞穴外面的光线照明下,往内看是一片片黑影,往外看是光明的海阔天空,越看越明亮!

2023-08-17 18:53:50 885 1

原创 记录一下,C#运行nodejs调用js文件提示报错:Error: node:internal/modules/cjs/loader:1080

我另一个文件运行没报错,运行正常有数据,然后对比这两个C#项目文件名,如果文件名出现空“ ”或者中文格式、或者文件夹名称如:“name - 2.8”,就可能报错上面内容报错。修改文件名成英文格式不要留空格就不会报错,文件名最好是英文格式,比如把代码的项目名称修改成:“name”或“name-2.8”,就能正常运行,不会报错,问题解决。throw err;^ Error: Cannot find module 'F:\鎴戠殑....................”还有英文提示模块未找到的提示。

2023-08-10 11:10:39 2492 1

原创 vs code配置C/C++环境,MinGW下载和安装教程(转发,标记一下)

vs code编写c/c++语言环境需要另外下载MinGW.exe,MinGW安装好还需要选择安装下图两个:C与C++,为使 GCC 同时支持编译 C 语言和 C++,需勾选图中标注的 2 项(图片1)。我们知道,GCC 还支持其它编程语言,读者可借助此配置器,随时实际需要安装自己需要的编译环境。勾选完成后,在菜单栏中选择。,弹出如下面图片(图片2)对话框,耐心等待一会。指令,如果输出 GCC 编译器的具体信息,则表示安装成功,然后再vs code扩展插件下载C/C++微软插件才能编译C/C++语言。

2023-06-29 08:52:46 413 1

原创 C# 输出文本信息 Console.WriteLine(“Hello World“)与Trace.WriteLine(“Hello World“)

和是用于输出文本信息的方法,但它们在用途和使用方式上有一些区别。

2023-06-29 08:36:27 1154 1

原创 .NET 6.0中,System.Management命名空间已被移除,Console.WriteLine控制台输出需要用 Trace.WriteLine(“Hello, World!“);

如果您需要使用System.Management命名空间中的类,您可以使用.NET 6.0中的替代方案。例如,您可以使用System.Diagnostics.Process类来启动和管理进程,使用System.IO命名空间中的类来读取和写入文件,使用System.Net.Sockets命名空间中的类来进行网络编程等等。如果您需要使用System.Management命名空间中的特定类,您可以考虑使用.NET Framework 4.8或更早版本。

2023-06-27 14:05:26 782 2

原创 C# 升级.NET framework4.8 winform到.NET 6.0 或以上winform

4、“.NET Upgrade Assistant”安装完成后,打开VS要升级的.NET framework 4.8项目,然后在项目名称右键回有“Upgrade”这功能,然后选择“Upgrade”升级。柏拉图在他的巨著《理想国》的第七卷里写到了洞穴理论阐明:一群从小被囚禁生活在洞穴里人,在洞穴外面的光线照明下,往内看是一片片黑影,往外看是光明的海阔天空,越看越明亮!5、会弹出英文界面,出现:就地项目升级与并行项目升级,这两种选项,按需选择,记得做好代码备份在升级。复制项目并升级副本,从而保留原始项目。

2023-06-23 15:55:10 6518 2

原创 C# .NET 6.0已经取消了Framework 4.8的WebBrowser控件,几款NuGet中的浏览器控件介绍

技术是好的与坏的,好人用技术是更好的,坏人用技术是更坏的。CefSharp:CefSharp是一个基于Google Chrome的开源项目,它提供了一个强大的浏览器控件,可以在C#应用程序中嵌入和使用。请注意,WebView2控件是.NET 6.0中推荐使用的浏览器控件,因为它基于Chromium引擎,提供了更现代和强大的Web浏览体验。柏拉图在他的巨著《理想国》的第七卷里写到了洞穴理论阐明:一群从小被囚禁生活在洞穴里人,在洞穴外面的光线照明下,往内看是一片片黑影,往外看是光明的海阔天空,越看越明亮!

2023-06-23 10:08:31 3291 1

原创 C# .NET 7.0和Framework 4.8两个框架的区别

NET 7.0和Framework 4.8是微软开发的两个不同版本的框架,用于构建和运行应用程序。虽然它们都是用于C#编程语言的,但它们在功能和性能方面有一些区别。首先,让我们来看一下.NET 7.0的一些新功能和改进。.NET 7.0是.NET的最新版本,它引入了许多新的功能和改进,以提高开发人员的生产力和应用程序的性能。以下是.NET 7.0的一些主要特性:改进的性能:.NET 7.0通过引入新的JIT编译器和优化技术,提供了更好的性能和更快的应用程序启动时间。

2023-06-23 09:24:45 8115 1

原创 C# winform 让ComboBox控件的文本居中方法

技术是好的与坏的,好人用技术是更好的,坏人用技术是更坏的。阅读好书,阅读大部分人未阅读过与课堂没有的书,阅读这片土地没有的知识就能增加一种思辨思维与智慧,才能走出狭隘思维偏见的洞穴!具体来说,它使用StringFormat类来设置文本的对齐方式,然后使用Graphics类的DrawString方法在指定的位置绘制文本。柏拉图在他的巨著《理想国》的第七卷里写到了洞穴理论阐明:一群从小被囚禁生活在洞穴里人,在洞穴外面的光线照明下,往内看是一片片黑影,往外看是光明的海阔天空,越看越明亮!

2023-06-22 15:02:36 4692 1

原创 C# System.Data.SQLite支持设置登录密码的版本

技术是好的与坏的,好人用技术是更好的,坏人用技术是更坏的。SQLite是一种轻型的关系型数据库管理系统,它的版本号是按照X.Y.Z的格式来命名的,其中X表示主版本号,Y表示次版本号,Z表示修订版本号。而System.Data.SQLite是一个.NET平台下的SQLite数据库驱动程序,它的版本号也是按照X.Y.Z的格式来命名的。柏拉图在他的巨著《理想国》的第七卷里写到了洞穴理论阐明:一群从小被囚禁生活在洞穴里人,在洞穴外面的光线照明下,往内看是一片片黑影,往外看是光明的海阔天空,越看越明亮!

2023-06-21 17:36:19 2935 2

原创 C# SQLite数据库的帮助类

然后,我们可以使用ExecuteQuery和ExecuteUpdate方法执行SQL查询和更新语句,或者使用GetAllData方法获取数据表中的所有数据。在上面的代码中,我们使用了SQLiteConnection类来打开和关闭数据库连接,使用SQLiteCommand类来执行SQL查询和更新语句,以及使用SQLiteDataAdapter类来获取数据表中的数据。SQLite帮助类的示例,它包含了常见的数据库操作方法,如打开和关闭数据库连接、执行SQL查询和更新语句、以及获取数据表中的数据等。

2023-06-21 14:50:57 1012

原创 C# 获取网页数据,WebClient、HttpClient、HttpWebRequest和HttpWebResponse的异步多线程支持详解

WebClient、HttpClient、HttpWebRequest和HttpWebResponse都支持异步多线程。这些类都提供了异步方法,可以在多线程环境下使用。

2023-06-21 10:52:19 681

原创 C#获取网页数据, WebClient、HttpClient、和HttpWebRequest与HttpWebResponse介绍

WebClient、HttpClient、和HttpWebRequest与HttpWebResponse都是用于在C#中进行HTTP通信的类。它们各自有不同的优缺点和适用场景。

2023-06-21 10:31:50 1440

原创 C# SQLite版本选择:Precompiled Binaries 与Precompiled Statically-Linked Binaries ,带bundle与不带bundle

使用C#编写Winform应用程序时,我们需要使用SQLite数据库。但是,当我们下载SQLite二进制文件时,我们会发现有两种不同的二进制文件选项:Precompiled Binaries for 64-bit Windows (.NET Framework 4.6)和Precompiled Statically-Linked Binaries for 64-bit Windows (.NET Framework 4.6)。那么,我们应该选择哪种呢?它们有什么区别?

2023-06-20 16:46:38 568

原创 C#实现北京时间与时间戳互相转换的帮助类

技术是好的与坏的,好人用技术是更好的,坏人用技术是更坏的。柏拉图在他的巨著《理想国》的第七卷里写到了洞穴理论阐明:一群从小被囚禁生活在洞穴里人,在洞穴外面的光线照明下,往内看是一片片黑影,往外看是光明的海阔天空,越看越明亮!方法中,我们首先将北京时间转换为协调世界时(UTC)时间,然后计算自Unix纪元时间以来经过的时间间隔,并将其转换为秒或毫秒。C# 用于将北京时间转换为时间戳,以及将时间戳转换为北京时间。这个帮助类可以方便地将北京时间和时间戳进行转换,使得我们可以在C#应用程序中轻松地处理时间戳。

2023-06-16 16:04:31 1416 1

原创 C# Winform中使用 IHttpClientFactory的步骤介绍

HttpClientFactory是ASP.NET Core 2.1中引入的一个新特性,它可以帮助我们管理HttpClient实例。在Winform应用程序中,我们也可以使用HttpClientFactory来管理HttpClient实例。上面安装Microsoft.Extensions.Http的NuGet包会连Microsoft.Extensions.DependencyInjectionNuGet包一起安装。第一种方法在C#中,HttpClient是一个常用的类,用于发送HTTP请求。

2023-06-03 00:12:58 2839

原创 联想拯救者R720笔记本换三星970 EVO PLUS 500G固态硬盘与加装联想内存条16GX2,固态硬盘降温设置方法

联想拯救者R720笔记本是2017年购买的,自带三星M.2接口(NVMe协议)128G固态硬盘,现在觉得128G固态不够用,在某东入手三星970 EVO PLUS 500G固态硬盘,买回的固态硬盘一定要检查好是否有质量问题,有问题的请及时退换。1、制作win10系统U盘启动盘与提前在联想官网下载拯救者R720网线与无线的驱动。直接在微软官网下载MediaCreationTool21H2软件(网址下载 Windows 10)制作微软纯净的Windows10 系统U盘启动盘,8G U盘只能选择指定某位系统.

2022-03-23 17:50:32 24170 15

原创 C# 点击dataGridView表头排序某列报错提示:对象的类型必须是 String的问题解决

报错问题:dataGridView没有数据点击某列表头排序正常,获取数据后点击某列排序报错,提示:System.ArgumentException:“对象的类型必须是 String。报错的图片如图:监视视提示信息输出提示题:问解决方法:由于dataGridView同一列数据格式不一致,检查dataGridView写的代码,同一列的代码数据改成string输出,再次点击dataGridView表头排序就不会报错了。比如:同一列数据有含有string与int或var或其他格...

2022-01-12 16:12:11 1211

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除