Visual Studio程序集项目中的AssemblyInfo.cs文件中的内容using System.Reflection;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;// 有关程序集的常规信息通过以下
// 特性集控制。更改这些特性值可修改
// 与程序集关联的信息。
//所有的属性都是基于.NET Framework中定义的System.Attribute类
//它是System.Reflection命名空间的一部分
//定义属性的标准格式定义:[assembly:<attribute>(<see...
/*********************************************************************************
** File Name : SQLConfig
** Copyright (C) 2013 guzhen.net. All Rights Reserved.
** Creator : SONGGUO\wangxiaoming
** Create Date : 2013/1/23 10:47:36
** Update Date :
** Description :
** Version No :
**************************************************************************...
Log.dll 和Log4net.dll 文件配置 <log4net> <root> <level value="ALL"/> <appender-ref ref="SysAppender"/> </root> <logger name="FastLogger"> <level value="DEBUG"/> </logger> <appender name="SysAppender" type="log4net.Appender.RollingFileAppender,log4net" > <param name="File" value="Log/" /> <param name="AppendToFile" value="true" /> <param name="RollingStyle" value="Date" /> ...
client.UseDefaultCredentials = true;要放在client.Credentials = new NetworkCredential("用户名", "密码");的前面 var client = new SmtpClient() { UseDefaultCredentials = true, Credentials = cre, Host = CONSTANT.Host, Port = CONSTANT.Port, EnableSsl = false, DeliveryMethod = SmtpDeliveryM...
参考:https://www.cnblogs.com/feiyuhuo/p/5243967.htmlhttps://blog.csdn.net/kasama1953/article/details/516389161、添加引用System.configguration2、读写//获取Configuration对象Configuration config = System.Configuration.ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);//根据Key读取<add>元素的Valuestring name = config.AppSettings.Settings["name"].Value;//写入<add>元素的Valueconfig...
应用程序配置文件,对于asp.net是 web.config,对于WINFORM程序是 App.Config(ExeName.exe.config)。配置文件,对于程序本身来说,就是基础和依据,其本质是一个xml文件。对于配置文件的操作,从.NET 2.0 开始,就非常方便了,提供了 System [.Web] .Configuration 这个管理功能的NameSpace,要使用它,需要添加对 System.configuration.dll的引用。 我们以最常见的 AppSettings 小节来作为例子:假设有如下的配置文件内容:<?xml ...
安装过程比较简单,用虚拟光驱工具加载ISO文件,然后打开EXE安装即可,主要使用VS2013(VS2015也出来了,但是用的还不算多)?
?建议设置为深色(比较容易看清)?建议显示行号,不要自动换行(提高效率)?建议设置自定义字体,微软雅黑16号(保护眼睛)?
?牢记几个快捷键
F5:运行
F11:单步运行
Shift+F5:停止运行?C#最主要用的两种:
控制台程序介绍(没有窗体)?Winform程序介绍(有窗体,可以放控件)?C#的横向对比(Visual St...
C#//创建宿主的基地址
Uri baseAddress = new Uri("http://localhost:8080/User");//创建宿主using (ServiceHost host = new ServiceHost(typeof(User), baseAddress))
{host.AddServiceEndpoint(typeof(IUser), new WSHttpBinding(), "");//将HttpGetEnabled属性设置为trueServiceMetadataBehavior smb = new ServiceMetadataBehavior();smb.HttpGetEnabled = true;//将行为添加到Behaviors中 host.Description.Behaviors.Add(...
一、windows窗体项目环境配置步骤1.文件—>新建—>项目—>windows—>修改文件名/路径—>确定2.右键添加sqlhelper.cs,再添加引用(.net):System.Configuration3.右键添加—>新建项—>App.config(修改文件中数据库名、文件名)4.在代码中添加using System.Data.SqlClient二、添加DataGridView时,需要加bindingsource(绑定源)//从数据库中读取数据 String sql = "select patient_id,patient_no,name,type,birth,id_no,dept,grade,ma...
考虑到代码的安全性,已经修改起来的方便性,我们常常不会将数据库连接字符串直接放在代码中,而是将这个字符串放到一个App.config配置文件中,赋值给一个变量,然后再在代码中引用这个变量。 具体做法如下: ①右键项目名称,新建一个“应用程序配置文件”改名为App.config。 ②在App.config中添加如下代码1 <configuration>
2 <connectionStrings>
3 <add name="myconnStr" connectionString="Data Source=PC201507182002\...
一、工具:VS2015+NET Framework4.5。 二、操作:1、创建INIHelp帮助类 2、丰富帮助类操作 3、windows实例调用 三、代码:1、INI帮助类:12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Threading.Tasks;usingSystem.Runtime.InteropServices; namespaceClassLibrary1{ publicclassI...
将C#的程序的一些用户数据写在一个文件中,并把程序设计为开机启动后,就会出现问题。找不到我的用户数据文件。File.Exists()返回的是false。但是如果手动打开程序又能成功的读取数据文件。 百度了一下也没有找到什么办法,就强制读取文件试一下,而不再用File.Exists()方法判断,结果给我抛出了一个异常:找不到文件:"C:\Windows\SysWOW64\Xxx"。 看了这个错误,估计是64位系统造成了,因为现在做的只是个小程序,没时间在...
数据库创建“用户表”“角色表”“用户角色关系表”create table roles
(
RId int identity,
RName varchar(50),
Remark varchar(50)
)
create table UserRole
(
Users_UId int,
roles_Rid int
)
create table Users
(
UId int identity,
UName varchar(50),
UPwd varchar(50)
)数据库创建一个view视图create view USER_SHOW
AS
select RName,RId,UName,UId from Users join UserRole on Users.UId=UserRole.Users_UId join roles ...
写.net的时候一直用的都是sql sever,mysql小 有命令行方便就想试了一下,网上搜很久,下载很多配置文件都不成功。昨晚上搞到两点多,冒着生命危险。后来终于在一个网站上找到这个 MySQL Connector Net 6.9.6,mysql发布的专门用于.net连接的插件,然后再项目里引用才能连接上。把这个文件的安装包上传了。 连接:http://u.download.csdn.net/upload/success。求人品 这个驱动程序想要卸载,不能破坏安装包,我昨晚把安装包弄坏,卸...
1、首先在项目中添加Nuget程序包...2、然后在NuGet窗体中搜索Log4Net,然后点击安装<安装过程可能会持续几分钟,请耐心等待>3、在项目中添加一个Config文件,如已有App.config,则直接在其中添加内容:截图中配置的XML代码如下: <log4net><logger name="logerror"><level value="ERROR"/><appender-ref ref="ErrorAppender"/></logger><logger name="loginfo"><level value="INFO"/><appender-ref ref="InfoAppender"/></logger><...