C#中的params的用法(可变数组)
摘要:最近小编看C#视频,听到小杨老师讲到可变数组,涉及到一个param修饰符,有点不太明白,于是小编站在巨人的肩膀上开始了探索和学习,略有了解,分享给大家哟~【一】params是什么?params是一个计算机函数,表示函数的参数是可变个数的,即可变的方法参数,用于表示类型相同,但参数数量不确定。C#开发
阅读全文
C# 虚方法Virtual详解
摘要:1.Virtual简介virtual 关键字用于修改方法、属性、索引器或事件声明,并使它们可以在派生类中被重写。Virtual方法可被任何继承它的类替代,虚拟成员的实现可由派生类中的替代成员更改。调用虚拟方法时,将为替代的成员检查该对象的运行时类型。 将调用大部分派生类中的该替代成员,如果没有派生类
阅读全文
找不到包 Microsoft.NETCore.App.Crossgen2.win-x64。源 Microsoft Visual Studio Offline Packages 中不存在具有此 ID 的包
摘要:问题 找不到包System.IO.Packaging,源 Microsoft Visual Studio Offiline Packages 中不存在具有此ID的包 解决 打开 工具 - Nuget相关可以尝试再命令行里用 nuget restore但是这种情况应该是没有设置源。在选项里面,新建一个
阅读全文
解决问题:HTTP 错误 500.19 - Internal Server Error 无法访问请求的页面,因为该页的相关配置数据无效。安装AspNetCoreModuleV2 模块即可
摘要:缺少 AspNetCoreModuleV2 模块,下载安装即可。 ps:.net framework是可以直接发布,IIS指定就能正常访问的。但aspnetcore 项目略有不同,要额外安装一个模块,如果没有安装,会报HTTP 错误 500.19 - Internal Server Error的错。
阅读全文
Windows Server 2012R2 丢失api-ms-win-crt-runtime-l1-1-0.dll
摘要:在网上搜索了很久,没有现成的帖子可以解决。安装补丁不是提示“一个或多个问题导致了安装失败”就是此更新不适用于你的计算机。 最终在微软官网读到补丁安装要遵守一个顺序,在此特地把解决过程分享出来,希望能帮助到苦于搜索的人 报错信息 无法启动此程序,因为计算机中丢失api-ms-win-crt-runti
阅读全文
SQL Server2008 R2开启远程连接总结
摘要:SQL Server2008 R2开启远程连接(最全总结) 安装过程:适用Windows XP SP3、Windows7、Windows Server2008 R2、Windows8、Windows10 1、安装Visual Studio2010旗舰版 2、安装Visual Studio2010 S
阅读全文
SQL Server 2008R2完整安装教程
摘要:安装包: sql_server_2008_r2(提取码: fqro) 安装教程: 点击左侧“安装”按钮 选择“全新安装或现有........” 安装层析支持规则:全部已通过—— 点击“确定”按钮 产品密钥:一般下会有默认密钥,如果没有默认密钥下载激活秘钥粘贴即可 ↓ 粘贴秘钥后点击“下一步” 许可条
阅读全文
服务器配置记录MSSQL
摘要:安装SQLSERVER 的时候 报错:无法通过WINDOWS功能控制面板自动安装或卸载WINDOWS SERVER 角色和功能。 WinServer2012R2安装MSSQL2008R2 只需安装.NET Framework 3.5/更高版本1. 打开“服务器管理器”,选择“添加角色和功能” 2.
阅读全文
asp.net core 中基于策略的授权-自定义授权
摘要:前两篇文章扫盲篇,进阶篇中介绍了基本的asp.net core 中基于策略的授权的使用方法。 使用策略授权时,只能指定策略,不能配置其他信息。 [Authorize(Policy = "AtLeast21")]//指定要验证的策略 public class AlcoholPurchaseContro
阅读全文
ASP.NET Core策略授权和ABP授权
摘要:首先我们来创建一个 WebAPI 应用。 然后引入 Microsoft.AspNetCore.Authentication.JwtBearer 包。 策略 Startup 类的 ConfigureServices 方法中,添加一个策略的形式如下: services.AddAuthorization(
阅读全文
ASP.NET Core - 配置系统之配置读取
摘要:一个应用要运行起来,往往需要读取很多的预设好的配置信息,根据约定好的信息或方式执行一定的行为。 配置的本质就是软件运行的参数,在一个软件实现中需要的参数非常多,如果我们以 Hard Code(硬编码)的方式写在应用代码中,这样配置就会很乱,而且后续也不容易修改。乱而多,而且不容易修改,这就需要一个统
阅读全文
包源映射已关闭
摘要:参照官方文档: https://learn.microsoft.com/zh-cn/nuget/consume-packages/package-source-mapping#enable-by-using-visual-studio-options-dialog 还有一篇: https://blo
阅读全文