
C#
文章平均质量分 52
deokoo
这个作者很懒,什么都没留下…
展开
-
Cannot resolve dependency to assembly Microsoft Windows.Design.Extensibility
Fix Bug原创 2022-08-17 16:36:53 · 574 阅读 · 0 评论 -
路径xxx 超过 OS 最大路径限制。完全限定的文件名必须少于 260 个字符
bug解决原创 2022-08-16 13:34:22 · 2934 阅读 · 0 评论 -
C# 文件正由另一进程使用,因此该进程无法访问该文件解决方法
共享方式读取文件原创 2022-07-15 15:04:12 · 4133 阅读 · 0 评论 -
VS添加自动注释模板
VS工具模板设置,工欲善其事必先利其器原创 2022-07-15 10:37:29 · 2269 阅读 · 1 评论 -
Log4net 输出配置
OverviewThis document presents example configurations for the built-in appenders. These configurations are designed to work with thelog4net.Config.DOMConfiguratorand thelog4net.Repository.Hierarchy.Hierarchy.These examples are by no means exhaustive ..原创 2022-05-07 15:49:09 · 421 阅读 · 0 评论 -
EF+ SQLite Code First 开发
前言: Entity Framework6 作为开源的O/RM框架(源码:GitHub - dotnet/ef6: This is the codebase for Entity Framework 6 (previously maintained at https://entityframework.codeplex.com). Entity Framework Core is maintained at https://github.com/dotnet/efcore.),自身实现了...原创 2022-05-06 17:11:13 · 1786 阅读 · 0 评论 -
C# 16进制与byte[]数组相互转换
C# 16进制与byte数组相互转换 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 /// <summary&g原创 2022-04-07 16:55:29 · 2458 阅读 · 0 评论 -
WPF开发XAML格式化神器
一、概要不知道大家在开发WPF中有没有遇到过这种情况,在编写XAML的时候会发现多人编辑或自己修修改改会导致XAML文件的内容异常的乱比如这样。我们需要手动的去缩进空格或者换行,会导致这种比较蠢的事情浪费我开发时间。这里向大家推荐一款XAML格式化神器解决这个头疼而且还费时间的事情。二、详细步骤第一步,在VS2019中找到扩展。第二步,打开管理扩展界面。第三步,在右侧搜索框输入XAML会自动搜索出XAML Styler第四步,下载安装第五步,重启VS201原创 2022-03-31 17:10:25 · 829 阅读 · 0 评论 -
VS生成项目时,有些文件无法复制到输出目录的解决办法
有时候,我们在生成项目时,发现有些文件如:.jpg的图片文件,无法复制到输出目录中,此时会非常纠结,反复的清理项目,重新生成,依旧不能解决此问题。后来我打开.csproj的项目工程文件时,经过对比发现能复制到输出目录的文件在Content中记录明显不同。此时修改为<Content Include="logo.jpg"><CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory></Cont原创 2022-01-12 15:39:54 · 2474 阅读 · 0 评论 -
log4net 使用
1.添加nuget包log4net2.app.config配置<?xml version="1.0" encoding="utf-8"?><configuration> <configSections> <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net" /> </configSe...原创 2021-03-08 18:39:35 · 333 阅读 · 0 评论 -
.NetCore教程之 EFCore连接Mysql DBFirst模式
一:创建EF的类库,同时将此项目设置为启动项(为Scaffold-DbContext -tables指令使用),同时安装2个包 ①Microsoft.EntityFrameworkCore.Tools ②Pomelo.EntityFrameworkCore.MySql (这个是第三方的ef mysql 中间件)例如: 二:生成数据库的实体和EF的DBcontext对象,用到的是 Scaffold-DBcon...原创 2020-05-11 11:46:12 · 1430 阅读 · 0 评论 -
StreamReader和StreamWriter 的使用
一、StreamReader读取文件第1步:调用构造函数创建一个实例对象构造函数:StreamReader(String path, Encoding)第2步:调用构造函数的一个读取方法Readlineusing (StreamReader sr = new StreamReader("StreamWriter.txt", Encoding.Default)){ str...转载 2019-06-05 16:56:08 · 2743 阅读 · 0 评论 -
invoke和begininvoke的使用
首先说下,invoke和begininvoke的使用有两种情况: 1. control中的invoke、begininvoke。 2. delegrate中的invoke、begininvoke。 这两种情况是不同的,我们这里要讲的是第1种。下面我们在来说下.NET中对invoke和begininvoke的官方定义。 control.invoke(参数delegate)...原创 2019-06-17 14:44:55 · 2034 阅读 · 3 评论 -
异步调用 Begininvoke Endinvoke 三种执行方式
1.C#中的每一个委托都内置了BeginInvoke和EndInvoke方法,如果委托的方法列表里只有一个方法,那么这个方法就可以异步执行(不在当前线程里执行,另开辟一个线程执行)。委托的BeginInvoke和EndInvoke方法就是为了上述目的而生的。2.原始线程发起了一个异步线程,有如下三种执行方式:方式一:等待一直到完成,即原始线程在发起了异步线程以及做了一些必要处理之后,原始线...转载 2019-06-17 15:26:07 · 512 阅读 · 0 评论 -
线程间操作无效:从不是创建控件的线程访问它的三种方法
访问 Windows 窗体控件本质上不是线程安全的。如果有两个或多个线程操作某一控件的状态,则可能会迫使该控件进入一种不一致的状态。还可能出现其他与线程相关的 bug,包括争用情况和死锁。确保以线程安全方式访问控件非常重要。解决办法1、把CheckForIllegalCrossThreadCalls设置为false在多线程程序中,新创建的线程不能访问UI线程创建的窗口控件,如果需要访问...转载 2019-07-01 14:26:15 · 2387 阅读 · 0 评论 -
vs2019创建WebService服务
WebService是一种远程调用技术,也叫XML Web Service WebService,是一种可以接收从Internet或者Internet上的其他系统中传递过来的请求,轻量级的独立的通信技术。是通过SOAP在Web上提供的软件服务,使用WSDL文件进行说明,并通过UDDI进行注册。SOAP是什么?SOAP:全名为(Simple Object Access Protocol)简单...原创 2019-08-14 23:46:13 · 15590 阅读 · 1 评论 -
IIS7 500.19错误,由于权限不足而无法读取配置文件解决方法
在IIS7中配置网站时很多朋友会遇到各种HTTP错误,如HTTP错误 500.19也是经常遇上的错误之一,通常会显示,无法访问请求的页面,因为该页的相关配置数据无效。那么遇到这样问题如何解决呢?这样的错误,主要是由于IIS对web.config没有权限导致的,可以通过下面方法解决。解决步骤1、右键点击你的网站文件夹,然后点击编辑,然后添加IIS_IUSRS 用户;2、然后对IIS_I...原创 2019-08-15 16:13:44 · 2891 阅读 · 0 评论 -
HTTP 错误 401.3 - Unauthorized 由于Web服务器上此资源的访问控制列表(ACL)配置或加密设置
用IIS 发布网站,不能访问且出现错误:HTTP 错误 401.3 - Unauthorized 由于Web服务器上此资源的访问控制列表(ACL)配置或加密设置。您无权查看此目录或页面解决办法:1.打开IIS界面,选中发布的网站,右键—>编辑权限2.找到“安全” — “编辑” (注:此页面“组或用户名”下有个 Everyone 组名,正常情况下是没有的,这...原创 2019-08-15 16:31:25 · 2504 阅读 · 0 评论 -
ASP网页HTTP 错误 404.3 - Not Found解决方案
很多朋友在windows10操作环境下搭建ASP页面浏览时出现了HTTP 错误 404.3 - Not Found错误。或者是打开ASP页面时不是显示页面而是下载。由于扩展配置问题而无法提供您请求的页面。如果该页面是脚本,请添加处理程序。如果应下载文件,请添加 MIME 映射。如图所示:解决方案:在IIS配置正确的情况下。【控...原创 2019-08-15 16:56:26 · 2319 阅读 · 0 评论 -
C#——读文件方法(Filestream、File、StreamReader)
方法一:使用Filestream,将文本一次性全部转换为字节,之后转换为string显示在text中OpenFileDialog fd = new OpenFileDialog(); fd.Filter = "文本文件|*.txt";//打开文件的类型 if (fd.ShowDialog() == DialogResult.OK)...原创 2019-06-05 16:40:22 · 4631 阅读 · 0 评论