风中灵药
我的眼泪划伤了夜,那么的脆弱...
摘要: VISTA Windows 7 都使用了UAC来控制程序访问,对于一些需要使用管理员身份运行的程序就得右键以管理员身份运行。C# 编程中可以使程序自动使用管理员身份运行,也就是我们常常看到一些程序的图标上会冒出个盾牌。方法:在源码的Properties目录中找到 app.manifest,将其中level=”asInvoker” 改成 level=”requireAdministrator”就可以了,如果没有app.manifest文件可以打开项目属性,找到安全性项,勾上启用 ClickOnce 安全设置,这时会生成app.manifest文件,然后再把勾去掉,不要选上。这样你重新编译,你的程 阅读全文
posted @ 2011-11-10 22:29 风中灵药 阅读(399) 评论(0) 推荐(0) 编辑
摘要: sqlite的好处就不多说了,小巧简单,零部署,拿过来就能用!要是能用linq to entities操作sqlite岂不是锦上添花的事情? 好,想做就做!1.首先,去http://sqlite.phxsoftware.com/下载基于.net的sqlite组件。使用方法日后补上,先谈谈部署的问题。3、将System.Data.SQLite.dll和System.Data.SQLite.Linq.dll添加到你的项目中,并且设文件属性为允许复制,确保安装到客户机器上。2.部署的关键要点: a、如果程序是基于4.0的话,那么要在config里,配置下面这一节:1<startupuseLeg 阅读全文
posted @ 2011-11-01 11:34 风中灵药 阅读(485) 评论(0) 推荐(0) 编辑
摘要: 本以为.net 4 Client Profile会比.net 4完整版会小很多,容易部署,所以我在新项目中将目标框架选择了client profile,结果上微软网站一看。两者大小相差无几,完整版是48.1M,client版是41M,仅仅相差7M。真是无语,.net 4完整版脱了一件外套就是clinet版了?虽然少了7m,但功能限制却很多,我真不知道clinet有什么存在的必要?微软是不是脑子进水了! 阅读全文
posted @ 2011-10-27 12:57 风中灵药 阅读(435) 评论(4) 推荐(0) 编辑
摘要: 1.如果是iis6或更早版本需要添加MIME类型,如下:xap application/x-silverlight-appxaml application/xaml+xmlxbap application/x-ms-xbap2.安装RiaServices组件:方法a: msiexec /i RiaServices.msi Server=True方法b: 或者不安装RiaServices.msi,将以下三个dll文件复制到bin: system.servicemodel.domainservices.entityframework system.servicemodel.domainservic 阅读全文
posted @ 2011-03-07 09:59 风中灵药 阅读(631) 评论(0) 推荐(1) 编辑
摘要: 昨天在调试asp.net项目时,突然莫名其妙地提示“当前不会命中断点”,真是麻烦不断,枝节横生。尝试了以下各种方法:1. 清理解决方案,生新生成解决方案2. 清除asp.net temp临时文件夹内容3. 新建调试模式4. 重新添加引用5. 将项目挪到其他位置都无济于事,最后无奈,重装vs。满怀希望地用重装后的vs打开项目重试,依然提示"当前不会命中断点”,我彻底崩溃!今天,我又反复尝试,瞎捣鼓,偶然尝试了一下将启动项目设在了当前项目(原先的启动项目是一个主项目),再调试,竟然好了!真是鬼使神差,令人喜出望外!看来和启动项目有关?将启动项目切换回来貌似也没有问题了,不过好像还是不太稳定。我在网 阅读全文
posted @ 2010-12-18 15:54 风中灵药 阅读(4823) 评论(4) 推荐(0) 编辑
摘要: 做用户登录,我一直用form验证的方式。有时候,为了节省时间,用户希望用户名输入框能够记住用户名,省得下次重新输入。这个时候光用form验证是不行的,因为form验证的话,用户一退出系统就失效了,所以需要借助于Cookie。本以为做这个会很轻松,谁知花了不少时间也没有成功。虽然检验用户名和密码都是正确的,但系统总是拒绝登录,然后返回到登录页面。登录页面的用户名输入框记是记住用户名了,但用户名是乱码... 阅读全文
posted @ 2009-12-11 10:52 风中灵药 阅读(7584) 评论(17) 推荐(10) 编辑
摘要: 最近的项目遇到一个麻烦,要求把dbf中打删除标记的记录也读取出来。网上查了不少资料都是在连接字串上下功夫,结果都无济于事。自己动手,丰衣足食,经过思考,决定采用向FoxPro驱动程序执行命令还原被软删除记录的方法,总算解决了这个麻烦。方法很简单:1.在项目中添加Foxpro引用2.编写代码[代码]另外需要注意的是,执行FoxPro命令需要一句一句执行,不能多句合并在一起,否则会发生错误,本人一开始... 阅读全文
posted @ 2009-12-08 14:22 风中灵药 阅读(2943) 评论(6) 推荐(1) 编辑