设置C#程序在Windows 7 Vista下以管理员权限运行(转)
摘要: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) 编辑
让Sqlite完美支持linq to entities
摘要: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) 编辑