08 2011 档案

摘要:首先,我们来定义一个工作的目录,如下图接着,我们按如下的步骤,逐步完成一些学习和测试1. 新建一个名为Learn的Project,放在NAnt工作目录下,我们看到它有几个属性:Name 这个属性说明是必填的,就是Project的名称Default 这里需要输入默认执行的Target,输入一个Target的名称,比如copy-learnBasedir 就是Project的工作目录,这里输入 . 。表示是当前目录2. 关于Property。Property这里相当于定义变量,定义完之后在下面的变量或者Target中可以通过${PropertyName}访问假设,我们设置了一个Property ,. 阅读全文
posted @ 2011-08-13 18:47 马非码 阅读(2690) 评论(5) 推荐(1) 编辑
摘要:其实我不太懂什么Daily Build,也没用过什么cc.net。也不知道NAnt是否已经过时,但是,它确实帮我提高了工作效率。首先我们来了解下一个最简单的程序发布流程:1.从SVN(源代码管理器我使用SVN)获取源码2.打开VS20103.转换成Release模式4.编译源代码5.查看是否缺失了dll,然后复制过去6.进行单元测试7.发布单元测试报表8.到Release文件夹下将文件打包成 xxRelease_2011_08_12.rar9.拷贝相应的文档和更新说明(当然,你可以直接放在发布目录)第二个项目:重复1..9...第n个项目: 重复1..9一个项目,我还勉强可以接受,当然,那些. 阅读全文
posted @ 2011-08-12 11:55 马非码 阅读(3393) 评论(17) 推荐(3) 编辑
摘要:记得去年搞系统服务的时候,看了不少园友门的文章:怎么新建系统服务,怎么通过vs2008添加安装类……总之,搞好久,才把这个搞定。 下面我告诉你,只需三个文件,即可完成一个系统服务。 1.新建一个类,命名为TestService,并继承于System.ServiceProcess.ServiceBase。重启其中的OnStart方法和OnStop方法 1publicclassTestService:ServiceBase2{3protectedoverridevoidOnStart(string[]args)4{5NLogHelper.Trace("OnStart");6}7 阅读全文
posted @ 2011-08-01 23:58 马非码 阅读(2503) 评论(11) 推荐(2) 编辑

点击右上角即可分享
微信分享提示