C#
技术leader
天不生我leader,键道万古长如夜!
展开
-
.net mvc 网站 css 和 js 文件加载不出来的问题
.net mvc 网站 css 和 js 文件加载不出来的问题原创 2022-07-15 11:30:45 · 1078 阅读 · 0 评论 -
解决.NET报错【80040154 没有注册类】的问题
背景:老系统往新服务器迁移。问题:迁移完毕后正常使用了一段时间,直到最近发现系统中设计图片展示的地方有问题,图片展示不出来。查看日志发现【80040154 没有注册类】还给出了CLSID如下图,开始以为是某一引用的文件没有注册,一番查找后发现该注册的全部注册。解决:开启应用程序池的启用32位选项。...原创 2021-05-21 15:50:57 · 5811 阅读 · 0 评论 -
LINQ to Entities不支持指定的类型成员“Name“。仅支持初始值设定项,实体成员和实体导航属性
问题:使用Linq 查询时增加了一个条件【query.where(q=>q.Name == "张三");】就开始报这个错。开始以为是EF与数据库字段属性映射有问题导致的,将该表在模型中删除再重新添加还是一样的错误。原因:因为Linq查询时使用了未映射到Where表达式中的数据库列的属性及Name,就是说Name属性在执行Linq的过程中没有与数据库中的Name字段建立联系。public class PaperArchivesModel{ public int PAID原创 2021-06-08 16:28:25 · 1580 阅读 · 0 评论 -
因为特殊字符导致调用WebService 失败,XML 文档(1014, 6250)中有错误。
问题:WinForm程序,使用WebService访问数据。今天突然报错【其他信息: XML 文档(1014, 6250)中有错误。】解决思路: 之前用着一直都没有问题,知道应该不是程序本身出了什么问题。跟断点调试发现WebService可以正常访问和返回数据,由此可以判断是因为WebService将数据序列化为XML时没有成功,于是想着自己手动序列化一下看看问题出在哪里。 百度了一个实体类转XML测试代码:// 1. 首先要创建或者得到一个数据对象Orde...原创 2020-10-13 17:59:04 · 1792 阅读 · 1 评论 -
C#删除该文件下的所有文件及文件夹
public static void DelectDir(string srcPath) { try { DirectoryInfo dir = new DirectoryInfo(srcPath); FileSystemInfo[] fileinfo = dir.G...原创 2019-12-02 11:34:59 · 1437 阅读 · 0 评论 -
安装更新Powershell
背景:开发的PowerShell 脚本需要使用Invoke-RestMethod命令,发现在老的服务器上不支持这一命令,经过查询得知由于PS版本的问题。涉及到了PS的升级,需要介绍下PowerShell的版本。简介: Powershell是运行在windows机器上实现系统和应用程序管理自动化的命令行脚本环境。powershell需要.NET环境的支持,同时支持.NET对象。当前...转载 2019-11-21 15:37:10 · 2112 阅读 · 0 评论 -
EFCore 更新数据库结构
由于.NetCore没有ADO.Net实体生成模型,所有数据库结构改变后,程序中升级数据库便不能向FarmWork程序一样更新数据模型。可在 VS 中,打开 【工具】-【NuGet 包管理器】-【程序包管理器控制台】菜单项,随后就能打开控制台窗口。输入以下命令Scaffold-DbContext "Server=.;Database=数据库名称;Trusted_Connection=T...原创 2019-11-21 15:34:27 · 2048 阅读 · 0 评论 -
C#使用DirectoryInfo.MoveTo将文件、目录(文件夹)移动或复制到另一个目录中
1.移动文件,使用DirectoryInfo.MoveTo()例子是将文件移动至另一个以当前时间明明的文件夹中//被移动的文件或文件目录string movePath = @"E:\文件\\文件1";//目标目录string moveToPath = @"E:\移动目标文件\\"+DateTime.Now.ToString("yyyy-MM-dd_HHmmss");//文件夹移动...原创 2019-11-16 14:49:42 · 7904 阅读 · 0 评论 -
.net (c#) 中八种实用 截取字符串的方法
ITMonkeyC# 截取字符串方法总结第一种:根据单个分隔字符用split截取string st="GT123_1";string[] sArray=st.split("_");//即可得到sArray[0]="GT123",sArray[1]="1";第二种:利用多个字符来分隔字符串string str = "GTAZB_JiangjBen_123";string[...转载 2019-11-08 18:36:37 · 18427 阅读 · 0 评论 -
EF批量添加数据之修改SQL Server执行上限
asp.net core 项目打开Startup.csservices.AddDbContext<MyContext>(options => { options.UseSqlServer(Configuration.GetConnectionString("DefaultConnection"), opts=>...转载 2019-10-28 16:48:29 · 468 阅读 · 0 评论 -
MVC后台页面跳转的常用方法
1、利用View()直接返回视图(不执行Action方法)public class ScoreController : Controller{ public ActionResult Index(string name, int age) { #region View()的三种写法 return View();//返回Index视图 ...转载 2019-10-22 11:50:52 · 3497 阅读 · 0 评论 -
关于HttpUtility.UrlEncode编码的问题
问题:系统开发过程中需要用到UrlEncode进行重新编码,但是编码后解码始终对应不起来。开始在后台执行UrlEncode()方法后,js里进行replace()后解码。如下://后台var Str = HttpUtility.UrlEncode("h t t p s://blog.csdn.net/Zhu_daye");//执行上语句后 Str = "h+t+t+p+s%3a%...原创 2019-10-21 18:59:36 · 5222 阅读 · 0 评论 -
C# HttpContext 的 简单理解
1>HttpContext 是什么?在用.NET构建的服务器中,当有用户通过get/post方式提交Http请求时.我们就使用HttpContext 对用户的请求进行处理.2>HttpContext.Current的实质?System.Runtime.Remoting.Messaging.CallContext.HostContext as HttpContext;(获取...转载 2019-10-21 15:31:10 · 4806 阅读 · 0 评论 -
c# 判断字符串中是否包含指定字符或字符串
今天写代码的过程中遇到了如题所述的问题,无奈一时想不起indexof() 函数,有点提笔忘字的感觉。故将常用的方法记下来与君共享。一:使用string.Contains(str)方法String.Contains对大小写敏感,适用于区分大小写的判断。返回值为bool型二:使用sring.IndexOf(str)方法IndexOf 函数对大小写不敏感,适用于区分大小写的判断。返...原创 2019-10-09 10:19:39 · 62184 阅读 · 7 评论