elvis0123

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
上一页 1 ··· 5 6 7 8 9 10 11 12 下一页

2009年3月18日

摘要: TFS Build 2008 版本生成的插件 MSBuildTesks下载地址 http://msbuildtasks.tigris.org/下载了一个msi的安装包,结果安装过程中提示“Failed to open XML file, system error:-2147024786”。最终安装失败。实际解决方法可以在安装过程中出现此提示的时候到“C:\Program Files\MSBuild”文件夹下拷贝出相应文件。安装完毕后拷贝回去即可。实际上使用绿色版也可以 在import的时候,可以尝试写一个绝对路径,来引用MSBuild.Community.Tasks.Targets文件 阅读全文
posted @ 2009-03-18 14:54 elvis 阅读(641) 评论(0) 推荐(0) 编辑

2009年3月17日

摘要: 最近在从事自动构造工作的过程中,对MSBuild本身有了一些更加深入的认识。MSBuild不仅仅是一个构造工具,应该称之为拥有相当强大扩展能力的自动化平台。按照笔者现在的理解,MSBuild平台的主要涉及到三部分:执行引擎、构造工程、任务。其中最核心的就是执行引擎,它包括定义构造工程的规范,解释构造工程,执行“构造动作”;构造工程是用来描述构造任务的,大多数情况下我们使用MSBuild就是遵循规范,编写一个构造工程;MSBuild引擎执行的每一个“构造动作”就是通过任务实现的 ,任务就是MSBuild的扩展机制,通过编写新的任务就能够不断扩充MSBuild的执行能力。所以这三部分分别代表了引擎 阅读全文
posted @ 2009-03-17 17:25 elvis 阅读(674) 评论(0) 推荐(0) 编辑

摘要: 1、MSBuild 1.1、概述 MSBuild(Microsoft Build Engine)是Microsoft的新的生成平台,通过MSBuild可以创建和编辑可扩展的生成解决方案。从Visual Studio 2005之后,CLR项目的生成工作就转由MSBuild完成,大家比较一下Visual Studio 2005/2008下C#工程和VC工程就会发现其中的不同。 MSBuild可以认为是... 阅读全文
posted @ 2009-03-17 17:07 elvis 阅读(363) 评论(0) 推荐(0) 编辑

2009年3月16日

摘要: 一些说明 对外的版本号是和产品名称关联的,比如说TK产品 2.0.0.1 。 不会单独说一个版本号。生成版本号则是开头会用项目名称,也就是对应的产品标示。TK系统就是TK打头的,比如TK_2.0.0.1 对于版本号,需要增加的说明: BuildNumber,格式一般为:$(BuildDefinitionName)_$(VersionMajor).$(VersionMinor).$(VersionB... 阅读全文
posted @ 2009-03-16 15:22 elvis 阅读(1245) 评论(0) 推荐(0) 编辑

摘要: 1. Debug 和 Release 编译方式的本质区别 2. 哪些情况下 Release 版会出错 3. 怎样“调试” Release 版的程序 一、Debug 和 Release 编译方式的本质区别 Debug 通常称为调试版本,它包含调试信息,并且不作任何优化,便于程序员调试程序。 Release 称为发布版本,它往往是进行了各种优化,使得程序在代码大小和运行速度上都是最... 阅读全文
posted @ 2009-03-16 09:50 elvis 阅读(159) 评论(0) 推荐(0) 编辑

2009年3月2日

摘要: 插件式框架作为一个高聚合低耦合的系统,它的功能定义与功能实现之间是分离的,这种策略是高聚合实现的保证。插件式框架好像一个功能聚集站,它对外界宣布,只要符合它发布的某种规范的组件(实现接口的类通常称为组件)都可以加入到这个平台中,而这些组件到底是做什么事情的,框架并不关心,当然,框架也提供了一些必要的信息和帮助保证这些组件能够正常实现它们的功能。 桥接模式是一种被认可的表示定义和与之关联... 阅读全文
posted @ 2009-03-02 16:00 elvis 阅读(169) 评论(0) 推荐(0) 编辑

2009年1月29日

摘要: -- 泛型最常见的用途是泛型集合,命名空间System.Collections.Generic 中包含了一些基于泛型的集合类,使用泛型集合类可以提供更高的类型安全性,还有更高的性能,避免了非泛型集合的重复的装箱和拆箱。 很多非泛型集合类都有对应的泛型集合类,我觉得最好还是养成用泛型集合类的好习惯,他不但性能上好而且 功能上要比非泛型类更齐全。下面是常用的非泛型集合类以及对应的泛型集合类: ... 阅读全文
posted @ 2009-01-29 01:52 elvis 阅读(202) 评论(0) 推荐(0) 编辑

2009年1月12日

摘要: - 我的两段代码 userLoginJudge() Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 1 public bool userLoginJudge() 2 { 3 SqlConnection conn = ne... 阅读全文
posted @ 2009-01-12 17:47 elvis 阅读(190) 评论(0) 推荐(0) 编辑

摘要: Microsoft的开发平台VSTS(Visual Studio Team System) 集成了单元测试框架(Team Test),即: VSTS单元测试。 它支持: 1. 生成测试代码框架; 2. 在IDE中运行测试; ... 阅读全文
posted @ 2009-01-12 17:27 elvis 阅读(194) 评论(0) 推荐(0) 编辑

摘要: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 1--02插入dbo.test表 2--select * from test 3--信息变量为 NumID 从10000增1,Number 从1增1 4--声明变量; 5DECLARE @i i... 阅读全文
posted @ 2009-01-12 15:34 elvis 阅读(240) 评论(0) 推荐(0) 编辑

上一页 1 ··· 5 6 7 8 9 10 11 12 下一页