
c# 小解
清晨风
学习,进步。
展开
-
查询死锁和解决死锁的方法
原创 2020-07-20 10:00:42 · 640 阅读 · 0 评论 -
.net项目部署IIS后生成word功能不可用解决办法
本文拼凑了两个网上提供的文章内容,然后综合了解决办法。WIN7组件服务中的DCOM配置找不到Microsoft Excel应用程序、Microsoft Word文档的解决办法有些项目中涉及到导出Word或者Excel,我们就要对服务器进行相应的设置,但我们打开【管理工具】→【组件管理】或在运行栏中输入命令:dcomcnfg。在打开的组件服务管理窗口里,却发现找不到Microsoft E...原创 2019-07-17 10:09:50 · 1327 阅读 · 0 评论 -
关于bootstrap fileinput 上传预览乱码问题的解决
最近要做一个上传功能,打算用bootstrap,结果发现即便是引用了lang_zh.js,上传后界面上仍然显示上传的文件很快乱,点击查看发现是中文乱码导致的。如下图(网络上找的相同问题图片)针对这个问题网上找了很多例子,几乎都没有根本性解决最后发现是编码的问题将页面所引用的fileinput.js或者fileinput.min.js中的“utf-8”改为“GB2312”即可(可...原创 2019-07-18 15:50:53 · 3337 阅读 · 6 评论 -
未能将文件 *** \bin\Release\**.dll 复制到 \obj\Release\Package\PackageTmp\bin\***.dll VS发布程序报错 解决办法
这种问题时bin下面的Release文件夹为空造成的解决办法:1、找到引用的dll所在项目,然后点击如下图中的下拉框,将Debug换成Release,然后右击项目生成2、查看引用dll所在项目的bin下的Release文件夹看是否已经生成缺少的此dll,如果有那就没问题了3、再次将上面截图中的“启动”后面的下拉框换成Debug ,生成项目即可。debug和Rele...原创 2019-04-22 17:08:08 · 5819 阅读 · 0 评论 -
.net调用Oracle 报错:System.Data.OracleClient 需要 Oracle 客户端软件 8.1.7 或更高版本等问题
遇到这个问题的时候,上网查了各种解决办法,发现大多数都是只有解决的一部分,没有一个彻底解决问题,这是本人一天的努力成果,希望大家能节省时间,更快解决问题。这个是需要电脑安装oracle客户端,最起码安装客户端,安装后然后需要修改安装目录的权限以及系统环境变量。整个流程如下:1、下载Oracle10gClient.exe ,本人上传了软件,可供下载:https://download....原创 2019-04-16 10:57:36 · 9144 阅读 · 0 评论 -
未能加载文件或程序集“ChilkatDotNet4”或它的某一个依赖项。试图加载格式不正确的程序。 解决办法
这种试图加载格式不正确的程序,是因为IIS应用程序池配置的问题,应该右击相应的程序池---》高级------启用32位应用程序,这个选项设为true。原创 2019-04-15 19:47:07 · 5276 阅读 · 1 评论 -
查找错误信息 方法
原创 2018-10-19 14:52:03 · 309 阅读 · 0 评论 -
Blend Visual studio 和Visual studio 的区别
blend for visual studio 这个并不是用于开发中写代码的,而是专门用来做WPF的界面设计的。这是为了让专业的人做专业的事,尽量让写代码的人只使用visual studio,而做界面设计的(如美工)只需要画界面。vs是开打代码的...原创 2018-07-04 14:34:53 · 76082 阅读 · 1 评论 -
Session,ViewState用法
二者简介session值是保存在服务器内存上,如果大量使用session将导致服务器负担加重,而viewstate只是将数据存入到页面隐藏控件里,不再占用服务器资源,所以,可以将一些需要服务器记住的变量和对面保存到viewstate里面,而session则只应该应用在需要跨页面且与每个访问用户相关的变量和对象存储上,且,session在默认情况下20分钟就过期,而viewstate则永久不会过期支...转载 2018-06-12 17:34:52 · 422 阅读 · 0 评论 -
ASP.NET MVC中的ViewData,ViewBag,TempData以及viewstate的区别
SP.NET mvc在绑定视图的时候经常会有控制器和视图之间传递信息,比如需要把验证信息传给视图显示。MVC中有常用的有ViewData,ViewBag,TempData当然还有Session。这几种到底有什么区别呢?1、ViewBag与ViewData的相同点1、都可以用于Controller到View传递信息。2、保存时间都是短暂的,当发生重定向或者跳转之后相应的信息都会不存在。2、ViewB...转载 2018-06-12 17:32:21 · 1566 阅读 · 0 评论 -
C# 接口(Interface) 理解与用法
接口定义了所有类继承接口时应遵循的语法合同。接口定义了语法合同 "是什么" 部分,派生类定义了语法合同 "怎么做" 部分。接口定义了属性、方法和事件,这些都是接口的成员。接口只包含了成员的声明。成员的定义是派生类的责任。接口提供了派生类应遵循的标准结构。接口使得实现接口的类或结构在形式上保持一致。抽象类在某种程度上与接口类似,但是,它们大多只是用在当只有少数方法由基类声明由派生类实现时。定义接口:...转载 2018-06-12 15:50:56 · 7783 阅读 · 0 评论 -
存储过程参数与c#后台传入参数不匹配报错
今天要做一个查询的存储过程,因为有一个类似的存储过程,我就拿过来直接用了,只是新创建的存储过程所用的参数少一点,但我为了方便,调用那个类似的存储过程的c#代码拿过来之后没有改参数。之前不用存储过程而用sql的时候,commd.Parameters 如果参数多于sql中用到的则不会报错,但是存储过程的话传入值多了就会报错,提示参数不匹配。所以使用存储过程的时候c#传入的参数一定是匹配对了才好,不然多...原创 2018-05-24 16:47:34 · 1146 阅读 · 0 评论 -
c# 发邮件时发送会议邀请icalendar包括更新以及取消
c#同僚们,最近我在做一个发送邮件发送i'calendar的功能,在网上找了好多资料,自己无数次修改以及测试,终于成功了下面时我的成功实例,至于各个属性在这里就不多做介绍了1、创建public string createEmail() { StringBuilder sb = new StringBuilder();sb.App原创 2017-10-27 15:27:30 · 4729 阅读 · 3 评论