![](https://img-blog.csdnimg.cn/20191118171529336.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
C#资源
C#学习中遇到的问题和解决方法
sumjob
软件工程师
展开
-
如何快速从Github下载文件?
从国内下载Github文件的速度往往会很慢,因此有一些开发者提供了代理下载功能,这些服务都是免费的,你甚至可以通过开源代码自建Github下载官网:https://d.serctl.com这是一个简单干脆的Github文件代下网站,提供八个下载节点,你可以从中选择最快的节点下载使用方法点击“Download Zip”获取文件下载地址,把这个地址粘贴到代下网站点击提交即可GitHub 文件加速官网:https://gh.api.99988866.xyz开源地址:https.转载 2020-09-15 17:48:00 · 1031 阅读 · 0 评论 -
VS2010打开项目 提示Asp.net4.0未在web服务器上注册的解决方案
Visual Studio2013下载的Visual Studio2013更新4http://go.microsoft.com/fwlink/?LinkId=510314有关的Visual Studio2013更新4的更多信息,请参考http://go.microsoft.com/fwlink/?LinkID=518762&clcid=0x409Visual Studio2012更新以解决此问题为Microsoft Visual Studio2012已经公布:KB3...转载 2020-07-16 16:37:53 · 422 阅读 · 0 评论 -
Web 项目“RealEstate.Web”的 URL已配置为将 IIS 用作 Web 服务器,但是当前在 IIS Express Web 服务器上已配置URL
Error : Web 项目“RealEstate.Web”的 URL“http://localhost:2081”已配置为将 IIS 用作 Web 服务器,但是当前在 IIS Express Web 服务器上已配置此 URL。若要打开此项目,您必须编辑“C:\Users\HGH\Documents\IISExpress\config\applicationhost.config”文件以更改当前使用 IIS Express 中的此 URL 的网站端口。解决方案:1、以记事本的方式打开web项目下的项.原创 2020-06-05 10:59:35 · 853 阅读 · 0 评论 -
C# 支付宝对账功能(查询+文件下载+解压+遍历文件+读文件)
C# 支付宝对账功能(查询+文件下载+解压+遍历文件+读文件)**需求****流程**1 、调用支付宝接口, 获取zip 下载地址2、工具代码需求定时任务:每天统计昨天的公司支付宝账户实际收益(扣除手续费)。流程1 、调用支付宝接口, 获取zip 下载地址1 > 下载AopSdk.dll2 > 代码public void downloadAllBillAlypay(){...原创 2020-05-08 15:13:54 · 1783 阅读 · 0 评论 -
微信电子健康卡操作类
1、CacheHelper.cs 缓存文件using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.Caching;namespace SysFrameWeb.View.ViewChat{ public class CacheHelp...原创 2020-04-13 14:56:41 · 3128 阅读 · 3 评论 -
Web应用程序项目某某某已配置为使用IIS。无法访问IIS元数据库。您没有足够的特权访问计算机上的IIS网站
问题:Windows10下直接使用VS打开项目,出现问题:某某某已配置为使用IIS。无法访问IIS元数据库。您没有足够的特权访问计算机上的IIS网站。解决:1.以“管理员权限”运行VS,在VS菜单打开项目即可。但是以上解决方法不方便。2.较为完美的解决方案:(1)右键点击XXXX项目,选择编辑XXXX.csprj.打开该项目的项目文件(2)在打开的项目文件中搜索&l...转载 2020-03-03 10:12:13 · 2457 阅读 · 0 评论 -
c#快速写本地日志方法
1、引用using System;using System.IO;using System.Text;2、具体方法:public static void Writelog(string msg){StreamWriter stream;//写入日志内容string path = AppDomain.CurrentDomain.BaseDirectory...转载 2020-02-10 21:52:55 · 1213 阅读 · 0 评论 -
C#常见操作类(四)
1、Javascript类: using System.Web;namespace Common.Utility{ /// <summary> /// 客户端脚本输出 /// </summary> public class JsHelper { /// <summary> //...原创 2020-01-15 16:46:53 · 326 阅读 · 0 评论 -
C#常见操作类(三)
1、CSV文件转换类using System.Data;using System.IO;namespace Utilities{ /// <summary> /// CSV文件转换类 /// </summary> public static class CsvHelper { /// <summar...原创 2020-01-15 16:38:54 · 472 阅读 · 0 评论 -
C# 缓存基本操作 CacheHelper.cs
CacheHelper.csusing System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.Caching;namespace ZZAYwebservice.wechat{ public class CacheHelper { ...原创 2020-01-14 15:44:16 · 1437 阅读 · 1 评论 -
微信支付 body设置只能为test,其余都报错!!!!!!
代码部分:微信支付只能用test,其余都报签名错误,签名加密方式用的HMAC-SHA256,网上有人说把body字符设置为UTF-8,原因是对的,不过官方的最新代码里面,md5模式默认是UTF-8,我改成MD5依然不对,可能是还有其他地方没有改过来,后面发现CalcHMACSHA256Hash方法里的Encoding编码写的是default,改成utf-8。 /** ...原创 2020-01-10 18:45:53 · 885 阅读 · 0 评论 -
C# 如何动态调用WebService
WSHelper.csusing System;using System.Net;using System.IO;using System.CodeDom;using Microsoft.CSharp;using System.CodeDom.Compiler;using System.Web.Services.Description;using System.Web.Serv...原创 2020-01-08 20:26:37 · 356 阅读 · 0 评论 -
MySql、MsSql、Oracle、Access 数据库连接方式或DbHelper类
MysqlHelper.cs/******************************************** * MySql数据库接口 * 2011-4-10 *******************************************/using System;using System.Data;using MySql.Data.MySqlClient;...原创 2020-01-02 14:54:37 · 403 阅读 · 1 评论 -
微信电子健康卡——实现前端上传身份证通过身份证OCR接口读取身份证数据
页面代码:<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Regist_new.aspx.cs" Inherits="SysFrameWeb.View.ViewChat.Regist_new" %><!DOCTYPE html><html> <head> ...原创 2019-12-24 18:29:26 · 4451 阅读 · 6 评论 -
微信电子健康卡——身份证照片OCR接口
接口地址:https://p-healthopen.tengmed.com/rest/auth/HealthCard/HealthOpenPlatform/ISVOpenObj/ocrInfo该接口用于将身份证图像数据识别为文本数据,适用于新用户建卡流程,请求参数为身份证正面照片的base64编码数据,响应参数为身份证上的文本信息。请求参数req说明:参数名称 参数代码 ...原创 2019-12-18 20:57:33 · 4108 阅读 · 0 评论 -
微信电子健康卡——获取健康卡二维码接口
静态二维码通过调用barcodeJs生成二维码<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="wechatFrm.aspx.cs" Inherits="HealthCardSDKWeb.wechatFrm" %><!DOCTYPE html><html xmlns="http://w...原创 2019-12-17 19:51:46 · 19110 阅读 · 1 评论 -
iis支持asp.net4.0的注册命令使用方法
iis支持asp.net4.0的注册命令使用方法32位的Windows:1. 运行->cmd2. cd C:\Windows\Microsoft.NET\Framework\v4.0.303193. aspnet_regiis.exe -i64位的Windows:1. 运行->cmd2. cd C:\Windows\Microsoft.NET\Fram...原创 2019-12-16 20:56:03 · 624 阅读 · 0 评论 -
获取微信wechatCode方法
https://health.tengmed.com/open/getUserCode?redirect_uri={0}", url));url 用户用UrlEncode编码 /// <summary> /// 对Url进行编码 /// </summary> /// <param name="url...原创 2019-12-15 11:05:32 · 4055 阅读 · 2 评论 -
微信电子健康卡获取Sgin签名及时间戳的方法
Common.jsusing Newtonsoft.Json;using System;using System.Collections.Generic;using System.Linq;using System.Security.Cryptography;using System.Text;using System.Web;namespace HealthCardSDKW...原创 2019-12-15 11:02:59 · 2278 阅读 · 1 评论 -
微信电子健康卡获取接口调用凭证appToken接口
接口地址:https://p-healthopen.tengmed.com/rest/auth/HealthCard/HealthOpenAuth/AuthObj/getAppToken该接口用于获取接口调用凭证appToken,appToken是公共参数commonIn参数之一,是全局唯一接口调用凭据,开发者需要进行妥善维护。引用HealthCardSDK测试代码:...原创 2019-12-14 17:02:45 · 5085 阅读 · 0 评论 -
C#后台Http请求实现
#region GET请求 public static T HttpGet<T>(string url) { try { string retString = ""; //创建Request对象 HttpW...转载 2019-12-13 16:53:43 · 1191 阅读 · 0 评论 -
找不到包含 OwinStartupAttribute 的程序集。 - 找不到包含 Startup 或 [AssemblyName].Startup 类的程序集。
解决方法:web.config中 <appSettings> <add key="owin:appStartup" value="false" /> <add key="owin:AutomaticAppStartup" value="false" /> </appSettings>...原创 2019-12-12 15:30:38 · 575 阅读 · 0 评论 -
解决Win7系统中,WinForm调用USB摄像头报“选择视频源”的问题
usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Drawing;usingSystem.Runtime.InteropServices;usingSystem.Windows.Forms;namespaceVideoTest{...原创 2019-12-09 20:59:33 · 1049 阅读 · 1 评论 -
laypage这个分页插件怎么用?
/// <summary> /// 数据分页 /// </summary> /// <param name="viewName">表名</param> /// <param name="fieldName">字段</param> ...原创 2019-12-09 20:52:22 · 210 阅读 · 0 评论 -
按回车导致页面刷新的问题
ajax无动态刷新页面的查找,习惯性按回车,结果页面刷新,也做不成无动态 的了,但是点击可以。第一个方法就是去掉外面的formsss第二个方法是 form的onsubmit = "return false"方式1:全局控制回车,13-回车键,27-ESC,113-F2 1 2 3 4 5 6 7 ...原创 2019-12-09 20:49:54 · 665 阅读 · 0 评论 -
vs2013编译报错,未能将obj/..复制到bin/..,bin/...文件正被另一进程时候用
原先的项目突然报错(原先的项目调试运行是没问题的)错误 12 未能将“obj\Debug\**.exe”复制到“bin\**.exe”。超出了重试计数 10。失败。 错误 13 无法将文件“obj\Debug\**.exe”复制到“bin\**.exe”。文件“bin\**.exe”正由另一进程使用,因此该进程无法访问此文件。解决方法:这可能是个...原创 2019-12-09 20:24:17 · 2002 阅读 · 0 评论 -
maxRequestLength 改为最大值后仍然超出,请教如何避免
maxRequestLength 改为最大值后仍然超出,请问如何处理?maxRequestLength 最大只能设置为200MB左右,但是文件已经超出200MB,请问这个问题如何解决?[最优解释]IIS 的maxAllowedContent Length的缺省值为30000000 bytes. 上传大于这个长度的数据流被截断,导致文件或目录找不到。 下面添加<system.we...原创 2019-12-09 17:44:10 · 2300 阅读 · 0 评论 -
C# winform禁止拖动窗体
protected override void WndProc(ref System.Windows.Forms.Message m) { base.WndProc(ref m);//基类执行 if(m.Msg == 132)//鼠标的移动消息(包括非窗口的移动) { //基类执行后m有了...原创 2019-12-09 17:43:10 · 2495 阅读 · 0 评论 -
DataGridView显示数据是,取消双击列标题触发的事件
if(e.RowIndex>=0){ 此处写除列标题之外,双击单元格触发的事件}原创 2019-12-09 17:40:48 · 364 阅读 · 0 评论 -
从客户端中检测到有潜在危险的 request.form值[解决方法]
当页面编辑或运行提交时,出现“从客户端中检测到有潜在危险的request.form值”问题,该怎么办呢?如下图所示:下面博主汇总出现这种错误的几种解决方法:问题原因:由于在asp.net中,Request提交时出现有html代码或javascript等字符串时,程序系统会认为其具有潜在危险的值。环境配置会报出“从客户端 中检测到有潜在危险的Request.Form值”这样的Error。...转载 2019-12-09 17:39:33 · 1331 阅读 · 0 评论 -
winform窗体中嵌入网页(DHTML代码和winfrom应用程序交互)
在开发RFID项目中,看到同事在winform中加入网页。界面用Css和JavaScript做出来的效果很不错,比直接用winform做出来的效果好得多。更何况winform在页面表现上没有像网页那样用css和javascript控制方便。(Winform项目开发心得). 经查看原来是在winform中用了System.Windows.Forms.WebBrowser控件来嵌入网...转载 2019-12-09 17:37:57 · 677 阅读 · 0 评论 -
C#使用Cookie方法
代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> //写入 protected void Button1_Click(object sender, EventArgs e) { HttpCookie cookie=new...原创 2019-12-09 17:35:12 · 719 阅读 · 0 评论 -
C# 常用工具及插件下载,持续更新...
点击链接,下载地址原创 2019-12-07 22:53:27 · 886 阅读 · 0 评论 -
C#将WebBowser控件替换为Chrome内核
摘要 由于最近要做一个浏览器式的软件,其中有不少地方需要使用到jQuery和BootStrap,但是在C#中,默认的WebBrowser控件默认使用的是IE的core,而低版本的IE在JS加载上总是容易有问题,因此,打算使用Chrome的内核替换IE。准备工作 首先,你要明白Chrome浏览器的内核不叫Chrome,而是Webkit,因此,我们只要找到Webkit的项目就好了...转载 2019-12-07 22:48:16 · 1198 阅读 · 0 评论 -
EXCEL导入
using System;using System.Collections.Generic;using System.Data;using System.Data.OleDb;using System.IO;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;...原创 2019-12-07 22:45:09 · 112 阅读 · 0 评论 -
两个窗体之间刷新
//主窗体 public partial class Form1: Form { public delegate void RefreshList(); //添加方法 private void btn_Add_Click(object sender, EventArgs e) { FormAdd add = new FormAd...原创 2019-12-07 22:42:08 · 191 阅读 · 0 评论 -
开发中遇到“LoaderLock”的解决方法
在异常设置中,在“Managed Debugging Assistants”栏下,将LoaderLock 前的勾去掉。重新运行即可。原创 2019-12-07 22:38:42 · 482 阅读 · 0 评论 -
检索 COM 类工厂中 CLSID 为 {00024500-0000-0000-C000-000000000046} 的组件失败,原因是出现以下错误: 80070005 拒绝访问
.NET导出Excel遇到的80070005错误的解决方法:检索 COM 类工厂中 CLSID 为 {00024500-0000-0000-C000-000000000046}的组件时失败,原因是出现以下错误: 80070005基本上.net导出excel文件,都需要如此配置一下,不配置有的时候没错,而配置后基本应该不会出错。具体配置方法如下:1:在服务器上安装office的E...原创 2019-12-07 22:35:05 · 373 阅读 · 0 评论 -
MIME类型对应表
MIME类型对应表:常用MIME类型: 扩展名 MIME类型 .iso ISO File .rar application/x-rar-compressed .zip application/zip 其它Mime类...原创 2019-12-07 22:34:12 · 524 阅读 · 0 评论 -
WinForm下载和显示进度条
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;namespace xrayD...原创 2019-12-07 22:32:26 · 565 阅读 · 0 评论