C#
thebestleo
联系方式
E-mail:thebestleo@163.com
所在地: 辽宁大连 TEL:18640947924
展开
-
打包C#程序的时候如何增加一个需要安装的exe文件
日前有一个项目,需要在安装本程序的之前安装一个系统驱动,为了增加安装驱动exe需如下操作:1、右键点击要增加exe文件的项目,选择View-->自定义操作2、右键点击Install,选择添加自定义操作3、选择Application Folder-->Add File..,选择你要添加的exe文件。...原创 2020-07-23 11:31:24 · 798 阅读 · 0 评论 -
如何以管理员身份运行C#编写的WinForm项目
最近在开发的WinForm程序时,在使用的过程中,会出现“系统文件找不到”的错误提示。调试后,确定为程序读取配置文件时,系统权限引起的错误,直接管理员权限运行就正常了。考虑用户操作的便利性,设置为每次运行默认获取系统管理员权限,以下为设置步骤1、在Visual Studio 中--解决方案资源管理器--右键项目名称--属性,找到“安全性”选项,勾选“启用ClickOnce安全设置”:2、这时,在项目下面会多出一个“app.manifest”的文件选中它,并找到代码段<r原创 2020-07-23 10:55:47 · 657 阅读 · 0 评论 -
C#托盘控件notifyIcon的使用
任务栏图标控件,用于程序是否需要在任务栏通知区域显示图标。1、创建NotifyIcon控件从工具箱拖出一个NotifyIcon控件。属性设置:NotifyIcon控件Text属性与应用程序的标题(主Form的Text属性)相同。NotifyIcon控件Icon属性与应用程序的Icon属性相同。此时启动应用程序时,会在通知栏显示一个与应用程序图标一样的图标,该图标属于应用程序。也称应用程序的托盘图标。2、更改关闭窗体事件FormClosing为最小化到托盘运行private原创 2020-07-20 22:11:36 · 1554 阅读 · 0 评论 -
C#驼峰命名法
驼峰命名法的命名规则可视为一种惯例,并无绝对与强制,为的是增加识别和可读性。数据库:表名:首字母大写+驼峰式命名 eg:Article;UserDept表中列名:首字母大写+驼峰式命名 eg:UserId;UnitCost存储过程命名:表名_首字母大写+驼峰式命名 eg:Admin_UserRegister项目名称:公认简写:全部大写 eg:DAL;BLL其他:首字母大写+驼峰式命名 eg:DBUtility;OracleDAL类:类名:首字母大写+驼峰式命名 eg:PetShop.原创 2020-07-20 20:58:35 · 1933 阅读 · 1 评论 -
Visual Studio 2019如何打包生成安装文件
一、安装打包插件:Microsoft Visual Studio Installer Projects1、打开Visual Studio 2019,选择 扩展--> 管理扩展-->联机,搜索Microsoft Visual Studio Installer Projects,进行安装。安装好 以后,重启Visual Studio 2019。二、新建项目,将写好的程序打包生成.msi或者.exe1、右键单击解决方案 --> 添加 --> 新建项目,搜...原创 2020-07-07 14:03:49 · 12906 阅读 · 8 评论 -
Visual Studio专业版下载安装激活破解教程
Visual Studio 2015专业版安装激活破解教程一、下载安装镜像下载地址:http://msdn.itellyou.cn/ 二、安装运行虚拟光驱,加载镜像文件,运行安装程序剩下的就是漫长的等待了,安装程序好像需要从微原创 2016-09-06 13:58:31 · 38334 阅读 · 1 评论 -
用记事本开发C#程序
一般做.NET开发,我们都是用集成开发环境VS。实际上和java一样,我们也是可以直接使用记事本等任何文本编辑工具进行C#的开发。下面简述一下如何用技术本编写C#程序。1、首先电脑上必须有.NET framework。安装.NET framework的时候会一起安装C#编译器。如果直接安装过VS的,也会一起安装这些东西。2、打开cmd窗口,输入csc命令,确定是否安装了csc编译器。有可能原创 2016-09-09 16:07:41 · 4266 阅读 · 0 评论 -
C#之Socket断线重连
一、网上常用方法1、当Socket.Conneted == false时,调用如下函数进行判断////// 当socket.connected为false时,进一步确定下当前连接状态/// /// private bool IsSocketConnected(){ #region remarks /*******************************转载 2016-08-29 16:24:02 · 39394 阅读 · 5 评论 -
C#程序结构分析实例
首先,我们来输入一段C#程序using System;namespace Acme.Collections{ public class Stack { Entry top; public void Push(object data) { top = new Entry(top, data); }原创 2016-09-11 22:53:26 · 3904 阅读 · 0 评论 -
解决C#编译中"csc不是内部或外部命令"的问题
安装完 VisualStudio 编译环境后,是不能用命令行直接编译写好的csc文件的,如果不配置环境变量,在命令提示符(cmd)中编译扩展名为cs的文件,会出现错误提示“csc不是内部或外部命令,也不是可运行的程序,或批处理文件”。这时只需配置好环境变量,就可以成功执行csc命令编译C#源码了。1、在.NET Framework的安装路径上,可以看到标识有本台机器上已经安装的原创 2016-09-09 15:24:06 · 4766 阅读 · 0 评论