- 博客(30)
- 收藏
- 关注
原创 C# 使用 RSA 加密算法生成证书签名产生“The system cannot find the file specified”异常
这很可能是因为 Cryptographic Service 提供程序试图在用户存储区中存储或加载证书的密钥,并且由于配置文件不可用,因此加密上下文不可用。可在Azure应用程序服务 >> 配置 >> Application settings,增加。) 加密算法生成证书签名进行身份验证,在 VS2022 开发工具本地运行应用程序一切正常。由于应用程序服务(Azure App Serivces)默认没有开启加载用户配置文件设定。若应用程序部署在 Windows IIS 服务器上,则可以在应用程序池开启“
2023-10-12 17:11:17
1526
原创 EF.Core 使用Linq的Contact联合查询问题
实体类定义的 ReplyContent 属性映射的是可变室长的字符串类型(即:nvarchar(1000)),而类对象中的string类型 EF.core 会解析成最大长度的字符串类型(即: nvarchar(max))进行查询。经检查发现,query1 子查询中的 Replycontent 与 query2 子查询中的 ReplyContent 匹配列具有不同的存储类型,导致无法进行 union 集合查询操作。定义两个子查询语句,查询结果 select 返回的对象结构类型都是一致的。
2023-07-05 19:11:02
1679
原创 在IIS服务器下搭建FTP服务
为了实现文件局域网或远程共享与访问,在IIS服务器手动搭建一个FTP Server共享服务。基于Windows 11 操作系统。
2023-03-06 23:27:38
14867
1
原创 C#的Version类型值与SQL Server中二进制binary类型转换
SQL Server 数据库没有提供C#语言Version类生成的二进制类型值(binary)的转换函数,为了实现通过编写SQL语句来插入可以互动转换Version类型的数据,自定义了版本号转换binary类型的处理函数(dbo.versionstrtobinary)。
2023-03-04 01:31:11
1127
原创 SQL Server 数据批量导出处理
进行数据迁移可以使用SQL Server自带的导入\导出功能导出数据可以指定SQL查询方式来处理大量数据迁移网络通信受限的情况下可以使用分批导出方式。
2023-02-14 23:47:59
6731
原创 SQL Server 2014 数据库误删数据的恢复处理
ApexSQL Log 是一款优秀的数据库恢复软件,基本支覆盖 SQL Server 主流版本(最新发布说明点击查看,根据当前安装的SQL Server版本来选择对应支持的 ApexSQL Log 版本),能恢复Delete/Update 等误操作的数据并生成相应的脚本。
2023-02-03 19:18:10
4036
原创 IIS部署应用程序连接 LocalDB 数据库
使用.netcore框架创建ASP.NETCoreAPI应用程序,利用EntityFrameworkcore实体进行MSLocalDB数据库进行连接操作(增/删/改/查运行)。
2023-01-18 15:58:40
2191
原创 在Azure应用程序按指定时区的时间来输出日志(NLog)
部署在Azure应用程序使用NLog组件进行日志输出,非中国地区Azure,默认使用国标时间(即:UTC)来输出日志时间,与中国地区的时间相差8小时(即:UTC+8)。
2023-01-18 15:35:14
615
原创 Azure部署的应用程序访问页面页面时加载字体文件(.woff.woff2)出现 404 错误问题
Azure部署的应用程序访问页面时加载字体文件(.woff/.woff2)出现 404 错误解决方案
2022-06-30 22:37:06
478
原创 .net core 使用异步等待(Async-await)在Foreach中提示“连接不支持 MultipleActiveResultSets”
.net core 异步在Foreach循环中的应用问题
2022-06-30 22:29:51
4762
1
原创 .NET Core WebAPI 部署IIS后 Swagger.json 提示没有找到问题与解决方案
.NET Core WebAPI 应用程序部署到IIS服务器上运行提示“Not Found /swagger/v1/swagger.json”
2022-06-30 22:08:11
2938
1
原创 部署Azure环境Web应用程序不能直接访问JSON文件解决方案
“HTML 文档的字符编码未声明。如果该文件包含 US-ASCII 范围之外的字符,该文件将在某些浏览器配置中呈现为乱码。页面的字符编码必须在文档或传输协议层声明。”
2019-07-24 11:23:10
507
1
原创 Windows 10 更新补丁后Visual Studio 2017 运行项目出现错误
问题:今天更新了Windows 10(版本 1709)推送最新补丁后,打开Visual Studio 2017运行Web项目,都出现“指定的参数超出有效值的范围 参数名:site”,如下图:解决方案:打开“控制面板” -> “程序和功能”-> 找到“IIS 10.0 Express” 程序,选中并点击“修复”按钮,如下图:待系统完成修复处理后,重新打开Visual Studio 2017 运行We
2018-01-18 14:30:26
1479
原创 Win8 配置局域网可以访问IIS网站
将网站在本地机器IIS服务器部署好后,想让局域网内的其他用户访问网站,可以通过以下两种方式来解决:1)关闭Windows防火墙。控制面板->Windows防火墙->启动或关闭Windows防火墙(不推荐)2)在Windows防火墙入站规则中找到“BranchCache 内容检索(HTTP-In)”规则并启用。“BranchCache内容检索(HTTP-In)”默
2015-01-16 11:38:44
6444
原创 C#枚举权值位运算示例
以下是枚举权值位运行示例:public static void RunSnippet() { //对枚举值进行按位或运算 ClassStatisticsType d = ClassStatisticsType.ApplyAudition | ClassStatisticsType.Approved; ClassStatisticsType k = ClassStatisti
2013-06-15 16:08:35
3369
原创 Visual Studio 2010 更新NuGet Package Manager出错解决办法
在Visual Studio 2010的扩展管理器中发现NuGet Package Manger有最新版本更新提示,选择更新安装提示以下错误信息:2013/4/25 1:11:48 - Microsoft Visual Studio Extension Installer2013/4/25 1:11:48 - ----------------------------------------
2013-04-25 01:25:11
6690
转载 Java开发必备:JDK7、jdk1.7下载+环境变量配置
JDK(Java Development Kit)是Sun Microsystems针对Java开发员的产品。自从Java推出以来,JDK已经成为使用最广泛的Java SDK。JDK 是整个Java的核心,包括了Java运行环境,Java工具和Java基础的类库。JDK是学好Java的第一步。而专门运行在x86平台的Jrocket在服务端运行效率也要比Sun JDK好很多。从SUN的JDK5.0开
2012-02-02 11:31:59
1814
原创 JW Player 播放插件 video not found or access denied 问题的解决
使用iis服务器发布asp.net的项目中使用jwplayer,在播放flv等格式时,会出现video not found or access denied 的错误提示。解决办法:打开服务器上的IIS管理器,在服务器下[网站]下找到对应的网站,右击点属性,打开属性设置窗口
2011-07-29 19:54:19
10735
原创 解决Office2007安装时出现错误1706的方法
具体解决方法如下: 1.下载 windows installer Clean Up 软件 下载地址: http://download.microsoft.com/download/e/9/d/e9d80355-7ab4-45b8-80e8-983a48d5e1bd/msic
2011-07-18 12:13:25
6370
转载 搭配Server-u构建企业空间服务
.Server-U搭建FTP服务 1.“域” 1.新建“域”,Serv-U 域是一组用户帐户和监听器,使得用户可以连接服务器以访问文件和文件夹。也可以进一步配置 Serv-U 域,从而约束基于 IP 地址的访问,限制带宽的使用,强制实施传输配额等。实际上在服务器级别上的每个设置都
2011-07-14 22:41:05
750
转载 SQL Server触发器创建、删除、修改、查看示例教程
一﹕ 触发器是一种特殊的存储过程﹐它不能被显式地调用﹐而是在往表中插入记录﹑更新记录或者删除记录时被自动地激活。所以触发器可以用来实现对表实施复杂的完整性约`束。 二﹕ SQL Server为每个触发器都创建了两个专用表﹕Inserted表和Deleted表。这两个表由系统来维护﹐它们存在于内存中而不是在数据库中。这两个表的结构总是与被该触发器作用的表的结构相同。触发器执行
2010-01-06 13:05:00
2176
4
转载 MySQL命令大全
一、连接MYSQL。 格式: mysql -h主机地址 -u用户名 -p用户密码 1、例1:连接到本机上的MYSQL。 首先在打开DOS窗口,然后进入目录 mysqlbin,再键入命令mysql -uroot
2008-07-05 00:38:00
930
转载 接口的无敌解释!
接口 简单的说接口就是一个契约或者规范.比如遥控器,国家出台了一个国家遥控器规范,明文要求所有的遥控器厂家都要遵循这个规范,如果不遵循规范就不给3C认证标志,就不允许上市出卖..为什么要这个规范呢?大家在时间生活中会经常碰到,甲厂的遥控器不能遥控乙厂的电视,电视遥控器不能遥控其它电器如空调,冰箱.!原因是什么呢?是各个遥控器都没有遵循一个规范,电波有长有短,电压有高有低,导致各自为政,4
2008-06-26 14:24:00
720
转载 Visual Studio 2008 新特性一览
Visual Studio 2008 新特性一览vs2008 beta2 和.net framework3.5 beta 2于2007年11月19日正式发布了,第一时间下下来装上了,还没抽出空来玩儿。从beta1就开始研究,许多新特性还是比较令人兴奋的。 由于装在另一台机器上,贴图比较麻烦,在此就免了。 首先看一下IDE方面的改进: 1)javacscript htm
2008-06-23 12:13:00
731
原创 软件设计模式(耦合)
1 概要 一个软件,它具有许多类,类与类之间需要互相调用,一旦某个类与另一个类具有紧密耦合关系的时候,这个软件的重用性就会大大降低。所以一个软件的重用性的高低就取决于它的耦合程度的高低。 1.2 名词解释 1.2.1 耦合度:程序模块之间的关联、依赖程度。 1.3 关键词 低耦合度;接口设计;模块重用; 2 问题的提出 2.1 在设计过程中提出 当设计这个软件的体系结构
2008-06-20 11:26:00
1657
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人