11 2019 档案
摘要:[TOC] .Net Core中有两个集成NSwag的包,分别为 和`NSwag NSwag`为例。 一、前期准备 1、初始化asp.net core 测试项目 新建asp.net core项目,此处略过; 新建apicontroller,并编写测试代码; 2、使用nuget安装 NSwag.Asp
阅读全文
摘要:[toc] 一、需求 使用.net core 3.0建的项目,一般情况下,每次想发布都要打开vs,然后点击发布,选择配置; 如果想用cmd命令行发布,应该怎么写呢? 二、方法 项目目录如下: 1、打开cmd窗口,cd到当前目录,执行如下语句: 项目发布成功: 效果如同使用vs发布: 2、创建一个用于
阅读全文
摘要:[toc] 1、事故现场: 在项目中使用.net core 3.0,在EF链接sqlserver2008,在程序中使用了分页用的skip和take,程序报错: 在 FETCH 语句中选项 NEXT 的用法无效。 2、分析及解决方案: 因为分页skip和take转成sql的时候默认是使用 和 的,而不
阅读全文
摘要:[toc] 一、直接使用cmd命令行操作windows服务 1、安装服务 服务名:指给创建的服务起个名; binPath:指服务程序的路径; 2、设置服务启动方式 start=AUTO (自动) start=DEMAND(手动) start=DISABLED (禁用) 3、开启服务 或 4、关闭服务
阅读全文
摘要:[toc] 一、方案:使用Microsoft.Extensions.Hosting.WindowsServices实现; 1、在web项目中使用nuget安装Microsoft.Extensions.Hosting.WindowsServices; 2、在web应用的program.cs文件中,修改
阅读全文
摘要:[toc] 1、需求 asp.net core 3.0的web项目中,在controller中,想要获取wwwroot下的imgs/banners文件夹下的所有文件; 在传统的asp.net web应用中,是用Server.MapPath()即可获取到web的根目录; 但在asp.net core
阅读全文
摘要:[toc] 一、事故现场 git push 的时候报错如下: 将分支推送到远程存储库时遇到错误:Git failed with a fatal error, the romote end hung up unexpectedly RPC failed;HTTP 411 curl 22 The req
阅读全文
摘要:[toc] 一、需求: 将一个本地的项目推送到一个新建的远程仓库中; 二、较快捷的操作: 1、创建一个远程仓库 以此为例:http://192.168.1.183/git/pspb.git 2、初始化本地git仓库配置 在项目的根目录下,打开gitbash,执行如下命令: 3、添加远程仓库 4、将项
阅读全文
摘要:1、sql语句: 2、linq写法: 1)、方法一: 将多个字段的比较,new 一个对象进行比较; 注意:对象的属性名要保持一致; 2)、方法二:
阅读全文
摘要:[toc] 一、需求场景: 在和其他厂商对接的时候,经常会将某数据库的某些表放开增删改查(CRUD)的权限给对方,此时,就要新建个用户,授予某数据库的某些表CRUD的权限;还有的时候只需授权SELECT权限,其他权限不能授予; 二、操作步骤: 演示所用数据库版本:SQL Server Managem
阅读全文