随笔分类 -  .NET大本营

Win7、Win8、Win10始终以管理员身份运行程序。
摘要:在Win7、Win8、Win10系统中,以管理员身份运行程序很麻烦,一般有以下几种方式: 1、在可执行程序或快捷方式上右键,以管理员身份运行; 2、在可执行程序或快捷方式上右键->属性->兼容性->勾选以管理员身份运行选项->确定; 3、修改安全策略,这也是一劳永逸的方式,使当前用户的所有操作以管理 阅读全文

posted @ 2019-03-19 18:15 董士亮 阅读(611) 评论(0) 推荐(0)

C#调用C++的DLL搜集整理的所有数据类型转换方式
摘要:函数调用导致堆栈不对称。原因可能是托管的 PInvoke 签名与非托管的目标签名不匹配。 改 [DllImport("winmm.dll", EntryPoint = "sndPlaySoundA",)] 为[DllImport("winmm.dll", EntryPoint = "sndPlayS 阅读全文

posted @ 2019-02-19 16:54 董士亮 阅读(141) 评论(0) 推荐(0)

常用资源链接
摘要:微软相关平台资源 国内的微软相关资源:http://www.itellyou.cn/ Dotnet相关资源:https://www.microsoft.com/net/download/visual-studio-sdks Windows操作系统官方下载工具:https://www.microsof 阅读全文

posted @ 2018-12-14 10:36 董士亮 阅读(290) 评论(0) 推荐(0)

c# 容器类简介
摘要:c# 容器类简介 C# 中主要有两类容器:一个是 System.Array 类(参阅:http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfsystemarrayclasstopic.asp) 阅读全文

posted @ 2018-09-23 11:09 董士亮 阅读(624) 评论(0) 推荐(0)

关于S50卡密钥A和密钥B
摘要:关于S50卡密钥A和密钥B 1. Mifare_Std 卡片的密钥属性取决于控制字。控制字的默认值是“FF078069”,此时 A密钥:不可被读出,有全部权限。 B密钥:可被读出,没有任何权限。 2. Philips/NXP在2001年对S50芯片有重要更新:当B密钥可以被读出时,B密钥失效。关于这 阅读全文

posted @ 2018-09-07 11:14 董士亮 阅读(1427) 评论(0) 推荐(0)

c#设置系统时间后不起作用
摘要:网上设置系统时间的代码很多,但是会出现设置后没有作用的问题 遇到以上问题可以按照如下办法解决 1、项目--属性--安全性--勾选启用ClickOne安全设置,如下图所示: 2、打开app.manifest,改为如下图所示内容: 3.将第一步的操作还原,改回去。 阅读全文

posted @ 2018-09-02 09:47 董士亮 阅读(769) 评论(0) 推荐(0)

Entityframework连接Mysql遇到的问题
摘要:1、mysql.data.entity的版本一定要与mysql-connector-net的版本保持一致,我用的版本是6.9.12 2.有时会遇到连接MySQL数据库时提示missing server and user in credentials的错误,可以在vs数据源中删除掉已创建的数据源 阅读全文

posted @ 2018-08-28 08:51 董士亮 阅读(486) 评论(0) 推荐(0)

C#开发遇到的常见问题及知识点
摘要:今天遇到的类型初始值设定项引发异常的原因是:类没有添加[Serializable]属性。 this.DialogResult = System.Windows.Forms.DialogResult.OK; 该语句执行之后,窗口就会自动关闭,相当于增加了一条this.close(); 阅读全文

posted @ 2017-12-10 10:28 董士亮 阅读(278) 评论(0) 推荐(0)

开源社区 网站
摘要:http://www.oschina.net/ 开源中国,一般人都知道http://www.lupaworld.com/ 开源社区http://www.cnopenlinux.com/http://yp.oss.org.cn/ 另一个开源中国 类似于国外SourceForge值得推荐http://w 阅读全文

posted @ 2017-12-05 13:32 董士亮 阅读(435) 评论(0) 推荐(0)

ASP.NET 未被授权访问所请求的资源。请考虑授予 ASP.NET 请求标识访问此资源的权限
摘要:开发了一个导入TXT文件的功能,执行过程中出错。提示:.....ASP.NET 未被授权访问所请求的资源。请考虑授予 ASP.NET 请求标识访问此资源的权限。ASP.NET 有一个在应用程序没有模拟时使用的基进程标识(通常,在 IIS 5 上为 {MACHINE}\ASPNET,在 IIS 6 ... 阅读全文

posted @ 2015-11-18 23:11 董士亮 阅读(1536) 评论(0) 推荐(0)

IIS7及以上伪静态报错404
摘要:内容摘要:故障现象:DTCMS开启伪静态功能,VS2010预览正常,发布到IIS后报错404.0错误(WIN7,WIN8,SERVER2008)。模块IISWebCore通知MapRequestHandler处理程序StaticFile错误代码0x80070002关闭URL重写(伪静态)网站...故... 阅读全文

posted @ 2015-11-18 23:08 董士亮 阅读(632) 评论(0) 推荐(0)

经典SQL语句大全
摘要:经典SQL语句大全下列语句部分是Mssql语句,不可以在access中使用。 SQL分类: DDL—数据定义语言 (CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言 (SELECT,DELETE,UPDATE,INSERT) DCL—数据控制语言 (GRANT,RE... 阅读全文

posted @ 2014-08-16 17:09 董士亮 阅读(240) 评论(0) 推荐(0)

.NET技术-.NET各大网站-编程技术网址
摘要:Source Code:http://www.codeproject.com/The Code Projecthttp://www.tomore.com/中 国盟动力http://www.codechina.net/代 码中国http://www.cppn.net/中 国程序先锋网http://ww... 阅读全文

posted @ 2014-08-16 17:06 董士亮 阅读(229) 评论(0) 推荐(0)

C# 编码规范
摘要:C# 编码规范由于在做OA项目的后期,需要对整体的代码进行一些优化,整理和总结了一些经验和编码规范,分享一下,希望对您有用。编程高手与初级编程人员的最根本区别就在于他们时时刻刻在考虑效率问题,因为这个时代是一个效率至上的时代,如果效率跟不上,那么您就会被您的竞争 对手牢牢的甩在身后,可能您又会问,如... 阅读全文

posted @ 2014-08-16 16:51 董士亮 阅读(717) 评论(0) 推荐(0)

C#_ 项目打包附加数据库
摘要:C#_ 项目打包附加数据库2010-07-11 23:22:45|分类:Winfrom|举报|字号订阅实现效果:安装项目时直接附加数据库。1.首先在需要部 署的项目的解决方案资源管理器中新建一个安装项目2.在安装项目的 文件视图中,右键【应用程序文件夹】->【添加】->【项目输出】选择你的项目中的启... 阅读全文

posted @ 2014-08-16 16:46 董士亮 阅读(341) 评论(0) 推荐(0)

show()与showDialog()的区别
摘要:A.WinForm中窗体显示 显示窗体可以有以下2种方法: Form.ShowDialog方法 (窗体显示为模式窗体) Form.Show方法 (窗体显示为无模式窗体) 2者具体区别如下: 1.在调用Form.Show方法后,Show方法后面的代码会立即执行 2.在调用Form.ShowDialog... 阅读全文

posted @ 2014-07-09 09:17 董士亮 阅读(320) 评论(0) 推荐(0)

列不属于表--可能出现的问题总结
摘要:异常的特点: 一:最大的特点是随机性。会突然报错,说不定是什么时候,有可能是你下一个点击,或者刷新一下页面之后,总之就是出现在数据库有联系的地方(查询,绑定数据控件时)。 二:报错的多样性。一报错后,千奇百怪的错误也就喷井式爆发,如“列不属于表”,“找不到表0”,“数据转换不成功”等,各种各样都有,但都是与数据库的数据有关。 三:持续时间比较短。很多页面报错后,刷新几次,或者是等一阵,又正常了,又可以使用了,但可能下一个点击,刷新,就又报错了 四:越多人使用,网络情况越差,就越频繁。我的系统在公司内部几个开发人员测试没有问题,但上线后,客户公司很多人用,就不断有这个错。而且,有几天网络比较好, 阅读全文

posted @ 2013-11-23 22:39 董士亮 阅读(1878) 评论(0) 推荐(0)

每个开发人员现在应该下载的十种必备工具
摘要:本文讨论:•用于编写单元测试的 NUnit•用于创建代码文档资料的 NDoc•用于生成解决方案的 NAnt•用于生成代码的 CodeSmith•用于监视代码的 FxCop•用于编译少量代码的 Snippet Compiler•两种不同的转换器工具:ASP.NET 版本转换器和 Visual Studio .NET 项目转换器•用于生成正则表达式的 Regulator•用于分析程序集的 .NET Reflector本文使用了下列技术:.NET、C# 或 Visual Basic .NET、Visual Studio .NET除非您使用能够获得的最佳工具,否则您无法期望生成一流的应用程序。除了像 阅读全文

posted @ 2013-11-06 10:13 董士亮 阅读(242) 评论(0) 推荐(0)

C#生成XML的三种途径
摘要:C#生成XML的三种途径为了全面,这里都将XML保存到文件中,有三种生成XML的方式: 1。我认为是最原始,最基本的一种:利用XmlDocument向一个XML文件里写节点,然后再利用XmlDocument保存文件。 首先加载要写入的XML文件,但是如果没有的,就要新建,在新建的过程中,要有写入的代码;XmlDocument doc = new XmlDocument(); try { doc.Load("new.xml"); } catch { XmlTextWriter xtw = new XmlTextWriter("new.xml", Encod 阅读全文

posted @ 2013-09-16 15:50 董士亮 阅读(1820) 评论(0) 推荐(0)

为什么DropDownList的SelectedIndexChanged事件触发不了
摘要:写的还行,转来大家看看为什么DropDownList的SelectedIndexChanged事件触发不了?为什么设置了DropDownList的AutoPostBack="True"还是不能触发SelectedIndexChanged事件?(摘抄加上自己的一些错误经历) 收藏有人问(1)AutoPostBack="True"(2)事件也注册了this.DropDownList1.SelectedIndexChanged +=new System.EventHandler(this.DropDownList1_SelectedIndexChanged); 阅读全文

posted @ 2013-08-25 21:37 董士亮 阅读(1034) 评论(0) 推荐(0)

导航