C#
文章平均质量分 57
coderk2014
我的博客园地址:https://www.cnblogs.com/qk2014/
展开
-
asp.net core3.1中用log4net工具类打印日志到txt文件中
1、创建类库(例如CommonTools),引用log4net包,如下图:2、写工具类(我这里是LogHelper,可自定义),代码如下:using log4net;using log4net.Config;using log4net.Repository;using System;using System.IO;namespace CommonTools.Log4net{ public static class LogHelper { pr.原创 2021-01-15 11:26:55 · 665 阅读 · 0 评论 -
C# Asp.net中使用Elasticsearch5.x 的NEST客户端
一、事前准备:1、安装:elasticsearch-5.6.22、引用:Elasticsearch.Net(这里使用的是6.0.0)Nest(这里使用的是6.0.0)二、映射(简单映射,sku嵌套在spu中)://IdProperty指定主键 [ElasticsearchType(Name = "ES_GoodsSpu", IdProperty = "Good...原创 2020-03-21 11:49:48 · 1150 阅读 · 2 评论 -
VisualStudioCode创建的asp.net core项目部署到linux,使用nginx代理
1、准备工作: a:使用VisualStudioCode创建asp.net core项目,并发布(可以参考前面两篇文章)。 b:把发布的 asp.net core项目上传到linux服务器上(我的linux的代码路径为“/var/wwwroot/netcoretest”)。 c:linux服务器上安装.net core sdk。 2、asp.net core代码注意地方:...原创 2018-12-04 12:54:57 · 991 阅读 · 1 评论 -
VisualStudioCode创建的asp.net core项目部署到IIS,以及遇到的问题
一、发布项目在visual studio code中通过命令“dotnet publish”,如下图:这里我把发布位置设置到了D:\WebSite\netcoredemo下。二、设置IIS0、安装AspNetCoreModule托管模块,安装后在iis的“模块”就可以看到安装结果,如下图:安装后:1、新建站点“netcoredemo”,物理路...原创 2018-12-04 12:53:54 · 2352 阅读 · 0 评论 -
VisualStudioCode中用dotnet命令创建多个ASP.NET Core 项目、类库、控制台程序,并添加应用间的引用
一、准备工作首先安装VisualStudioCode并且可以使用。1、首先新创建空的MyApps文件夹,作为项目主目录,下面将在这个文件夹中创建多个web应用程序、类型、控制台程序等。2、打开VisualStudioCode软件,选择“File”->"Open Folder",在弹出框中选择上述创建的文件夹“MyApps”后。3、使用快捷键 ”CTRL + ~ “ 组合键后就...原创 2018-12-04 12:48:14 · 2077 阅读 · 1 评论 -
C#异步编程方式以及示例
C#异步编程,这里列举一下几种方式:1、通过委托来实现异步(在委托类型中定义了BeginInvoke()和EndInvoke()两个方法);2、await async (.net4.5新特性)3、task(.net 4.0 新特性)下面看示例:一、通过委托来实现异步class Program { static void Main(string[] args)...原创 2018-07-12 10:53:30 · 5341 阅读 · 1 评论 -
C# Asp.net中简单操作MongoDB数据库
需要引用MongoDB.Driver.dll、MongoDB.Driver.core.dll、MongoDB.Bson.dll三个dll。同时如果项目报“错误:缺少 System.Runtime.InteropServices.RuntimeInformation.dll version = 4.0.0 ”错误的话,需要引用System.Runtime.InteropServices.Runtim...原创 2018-07-10 17:47:41 · 1198 阅读 · 0 评论 -
C#中NPOI操作excel之读取和写入excel数据
一、下载引用下载需要引用的dll,即:NPOI.dll,NPOI.OOXML.dll,NPOI.OpenXml4Net.dll,ICSharpCode.SharpZipLib.dll(office2007版需要此dll)。二、excel转datatable类using System;using System.Data;using System.IO;using NPO原创 2015-12-05 12:59:23 · 41837 阅读 · 6 评论