C#应用技术
文章平均质量分 54
基于C#编程语言的业务技术开发
jn10010537
2024年,C#/C++
展开
-
【CSharp】Windows应用窗体程序设置图标
在C#的Windows应用窗体中,你可以为你的应用程序设置图标。原创 2024-03-13 12:17:51 · 255 阅读 · 0 评论 -
【CSharp】windows窗体应用关闭后进程未关闭以及串口资源被占用的解决办法
我的项目是 Windows窗体应用( .NET Framework)。开发的上位机程序在关闭窗体右上角的X后,发现在任务管理器中仍然可以查到该程序进程,同时之前未关闭的串口号资源被占用。我的程序架构是UI主线程负责显示,控制开关会启动后端子线程。原创 2024-03-13 08:19:13 · 288 阅读 · 0 评论 -
【CSharp】文件“bin\Debug\xxx.exe”正由另一进程使用,因此该进程无法访问此文件的解决办法
出现以上问题的原因就是运行windows窗体应用后,直接关闭窗体时没有关闭监听和线程,导致第二次运行时无法打开服务器。我的项目是 Windows窗体应用( .NET Framework)。开发的IDE是Microsoft Visual Studio 2019。建议的方法是打开任务管理器,关闭对应的任务。简单粗暴的方法,关机重启。原创 2024-03-06 12:16:27 · 224 阅读 · 0 评论 -
【CSharp】线程间操作无效,从不是创建控件XXX的线程访问它的解决办法
在 C# 中,窗体(Windows Form)的 UI 元素通常在创建它们的主线程上进行访问和操作。如果不是,它使用 Invoke 方法在正确的线程上执行相应的操作,确保对 UI 控件的安全访问。请注意,使用 Invoke 可能会导致性能影响,因此最好在需要时才使用,而不是在整个应用程序中频繁调用。分析原因是你在一个线程中尝试访问或修改了另一个线程创建的控件,而在多线程应用程序中,直接访问 UI 元素可能导致问题。在 C# 中,UI 元素通常在创建它们的主线程上进行访问和操作。原创 2024-03-05 08:38:24 · 512 阅读 · 0 评论 -
【CSharp】关于xxx.csproj文件的理解
Visual Studio会根据csproj里的内容来定义来管理项目文件以及相关其他一些种类非常丰富的数据及操作。.csproj文件记录了与工程有关的相关信息,例如包含的文件,程序的版本,所生成的文件的类型和位置信息等。在.NET框架的开发环境中建立项目时,会产生.csproj文件,这是C#的项目工程文件。csproj的全称是C Sharp Project的缩写,是C#项目文件的扩展名。上面的iRayBase.csproj 文件后缀是 .csproj。在示例代码里,遇到.csproj 文件。原创 2023-07-21 21:10:44 · 716 阅读 · 0 评论