C#
文章平均质量分 66
仅此而已丶
分享是一种积极的生活态度
展开
-
Http请求,base64加号变空格
发送给服务器的数据默认采用urlencode编码,到服务器上后,服务器一般会自动对其解码,解码时"+"号解释为" "(空格),所以会丢失,要解决这个问题,只要在发送前先编码就行了,可以用javascript的encodeURIComponent方法。那么C#,哪个方法是类似javascript的encodeURIComponent呢,HttpUtility.UrlEncode(string, Encoding.UTF8) 可以处理。也就是 HttpUtility.UrlEncode("+")。b原创 2020-06-29 19:36:32 · 695 阅读 · 0 评论 -
C# 阿里云视频点播--视频转码
一:设置转码模板设置好,点保存按钮即可。如果把设置好的转码模板,设置为默认,则上传视频完成后会自动转码。(如下图所示)转码结束后,会生成新的视频访问链接。注意事项:当视频在转码中,是不允许调用获取视频播放地址接口的,接口会直接报错。(接口地址:GetPlayInfo )最后附上转码的接口和工作流设置的方法:工作流的好处:可以设置指定步骤,可以先审核再转码...原创 2020-02-27 18:32:44 · 1854 阅读 · 0 评论 -
C# 阿里云视频点播
视频点播dll,分享地址:链接:https://pan.baidu.com/s/1TM4xMmLmv61FbPRy7zNzNg提取码:uv56视频点播官方文档地址:https://help.aliyun.com/document_detail/72085.html?spm=a2c4g.11186623.6.961.418958fcKLHJgthttps://help.aliyun...原创 2020-02-14 15:06:37 · 1996 阅读 · 0 评论 -
C# Assembly.LoadFile [A] 无法强制转换为 [B]
这两天做项目整理,把第三方调用,整合成动态加载dll的方式。用的是C# Assembly.LoadFile,调用的时候报错了。报错信息如下: [A]TLSC.External.Realize.CostSynergy.SD.EASLoginService.WSContext 无法强制转换为 [B]TLSC.External.Realize.CostSynergy.SD.EASLog...原创 2020-01-14 16:54:59 · 1905 阅读 · 0 评论 -
C# Aspose.Words 用法
Aspose.Words.dll百度云盘下载地址(免费):链接:https://pan.baidu.com/s/148L2M51wwT9q5YxOvip_jQ提取码:iwy7一:新建模板‘《》’ 并不是自己手动打出来的,要通过文本域构建。二:插入文本域。(插入--->文档部件--->域---->选择MergeFileID--->填写域名---...原创 2019-12-10 18:35:52 · 7232 阅读 · 0 评论 -
C# 企业微信消息推送对接
一:先注册企业微信二:记录企业ID三:自建应用,记录AgentId和Secret四:需要消息推送,就需要企业微信用户的UserID。①:管理员先把用户拉进自建应用,不拉进应用,则无权限访问该自建应用。②:需要加上域名授权②:身份验证。我这边根据自身的应用场景,选择了对接扫码授权登录。https://open.work.weixin.qq.com/a...原创 2019-11-25 16:12:49 · 2896 阅读 · 0 评论 -
修改nuget包默认存放路径,避免增加C盘的负担
先找到Nuget的默认存储配置文件。C:\Program Files (x86)\NuGet\Config加上这段配置,具体路径,根据自己实际情况。<config> <add key="globalPackagesFolder" value="F:\Nuget\Package" /></config>...原创 2019-10-23 09:47:24 · 5124 阅读 · 0 评论 -
C# 保留两位小数
1、Math.Round(0.333333,2);//按照四舍五入的国际标准2、 double dbdata=0.335333; string str1=String.Format("{0:F}",dbdata);//默认为保留两位3、 float i=0.333333; int j=(int)(i * 100); i = j/100;4、 d...转载 2018-11-27 17:37:34 · 5448 阅读 · 0 评论 -
不能在此路径中使用此配置节。如果在父级别上锁定了该节,便会出现这种情况。锁定是默认设置的(overrideModeDefault="Deny"),或者是通过包含 oveoverrideMode....
今天运行项目的时候出现了这个错误.... 查了一下解决的方法。具体方案如下:1、先确认安装IIS的时候有没有装Asp.Net,如果没安装的话,安装上即可。2、IIS 采用了更安全的 web.config 管理机制,默认情况下会锁住配置项不允许更改。用超级管理员的身份执行cmd命令,执行命令:C:\windows\system32\inetsrv\appcmd unloc...原创 2018-10-23 09:47:51 · 12645 阅读 · 0 评论 -
C# http请求
/// <summary> /// GET方式发送得结果 /// </summary> /// <param name="url">请求的url</param> public static string DoGetRequestSendData(string url) ...原创 2018-07-27 17:04:37 · 2342 阅读 · 0 评论 -
ASP.NET Core Web API 帮助页
Windos系统下使用 ASP.NET Core系统必备详情查看https://docs.microsoft.com/zh-cn/aspnet/core/tutorials/first-web-api?view=aspnetcore-2.1具有以下工作负载的 vs2017 15.7.3版或者更高版本:ASP.NET 和 Web 开发 .NET Core 跨平台开发 ASP.NE...原创 2018-07-27 15:36:26 · 2921 阅读 · 0 评论 -
WebApiTestClient 接口测试页
第一步:新建API项目。第二步:选择模板第三步:通过NuGet安装组件第四步: 在/Areas/HelpPage/Views/Help/Api.cshtml 增加下面两段话@Html.DisplayForModel("TestClientDialogs")@Html.DisplayForModel("TestClientReferences")第五步:配置xml的生成路径。第六步:在Areas\H...原创 2018-01-22 16:40:30 · 3457 阅读 · 0 评论 -
VS 无法在web服务器上启动调试。您没有调试web服务器进程的权限
win10系统:方法一:①:右键点击属性②:点击高级,把勾去掉。方法二:①:找到vs的安装目录,点击devenv.exe右键,选择"兼容性疑难解答"。②:选择"疑难解答程序"③:选择“该程序需要附加权限”④:要先点击测试程序,然后才能点击下一步。⑤:启动VS,大功告成原创 2017-10-29 23:05:21 · 6742 阅读 · 0 评论