DaoNetC#
DaoNetC#
绿叶清风
这个作者很懒,什么都没留下…
展开
-
C# 串口通信工具类封装
1,SerialPortHelper串口工具类封装using System;using System.Collections.Generic;using System.IO.Ports;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Timers;namespace public.Util{ /// <summary> /// 串口操作助手类 .原创 2020-08-07 15:34:20 · 3595 阅读 · 0 评论 -
C#获取串口完整名字、并实时监听串口插拔
1,首先利用System.Management里面提供的类(第一次可能需要添加对System.Management的引用,否则找不到类),获取串口完整名字2,监听窗口USB插拔事件并更新下拉列表中的串口 /// <summary> /// 获取串口完整名字(包括驱动名字) /// 如果找不到类,需要添加System.Management引用,添加引用->程序集->System.Management /// &..原创 2020-08-07 15:24:49 · 7596 阅读 · 0 评论 -
winform installer 生成的安装包提示:已经安装了该产品的另一个版本。无法断续安装此版本。可以使用“控制面板”中"添加删除程序"....
用C# winform开始的程序,通过vs打包成exe安装后,安装的时候提示:已经安装了该产品的另一个版本。无法断续安装此版本。可以使用“控制面板”中"添加删除程序"....解决方法:1,Setup项目属性,将 RemovePreviousVersions 设置成true2,UpgradeCoden必须跟已经安装那个软件保持一样 ProductCode 必须跟已经安装那个软件不一样...原创 2020-04-10 16:38:38 · 3484 阅读 · 0 评论 -
vs2017 winform 生成exe安装包与常见问题
制作安装包遇到的常见问题:管理员权限问题,wiform编译出来安装包,log4net没有写文件(如果以管理员身份运行,则可以写):1, 项目->Properties->app.manifest中的 <requestedExecutionLevel level="asInvoker" uiAccess="false" /> 修改为 <requeste...原创 2020-03-27 11:38:15 · 4260 阅读 · 0 评论 -
Winform利用log4net记录日志到文件
App.config文件配置<?xml version="1.0" encoding="utf-8" ?><configuration> <configSections> <section name="log4net" type="System.Configuration.IgnoreSectionHandler"/> &l...原创 2020-03-25 14:01:54 · 919 阅读 · 0 评论 -
NAudio播放声音并监听进度
WaveOut waveOutDevice; AudioFileReader audioFileReader; SampleToWaveProvider waveProvider; SampleChannel sampleChannel; public void PlayWavWithPath(string File...原创 2020-03-24 15:29:54 · 2032 阅读 · 1 评论