- 博客(4)
- 收藏
- 关注
原创 为持续集成做准备:支持 MSBuild + Xunit + NCover + FxCop + StyleCop 的构建脚本
<br /> 公司现在的构建脚本用的是 MSBuild ,这次也不打算换,只不过要加上测试和代码质量检查的功能。测试框架就用 Xunit ,这是 NUnit 开发者重新建立的一个开源项目,比 NUnit 要简洁,但因为相对比较新,和其他工具结合使用的时候要稍微多花点功夫。<br /> <br /> 覆盖测试工具就用 NCover 了,因为 Caslte 就用这个,开发过程中没有少研究 Caslte 的构建脚本,我用的是 NCover 3.4,低版本的有可能出现 No data collected
2010-12-31 12:53:00 1513
原创 如何在 Visual Studio 中像编辑普通 HTML 文件一样地编辑 SPARK 文件
<br />Spark 文件是 SparkView 引擎的模板文件,要在 Visual Studio 中像普通 HTML 文件一样地编辑,需要正确设置编辑器和图标。<br /> <br />首先设置编辑器,看下面的图,自己到 VS 里面去找,我用的是 2010, 2008 应该也差不多。<br /> <br /><br /> <br />图标要在资源管理器里面设置,还是看图:<br /> <br /><br /> <br />增加文件类型过后,要设置图标,窍门是从这个 C:/Program Files/Mi
2010-12-23 13:37:00 647
原创 在 Widnows Server 2008R2 下安装 CruiseControl.NET 1.5(二)
<br />ccnet 安装完成后到 Administrator Dashboard 去安装 package,不幸又出现异常,仔细一看原来是目录访问权限不够,但是在 IIS 7.5 下如何设置目录权限又成了个新问题。 <br /> <br />按照原有的经验,在目录中加入 NETWORK SERVICE 帐号,然后给了完全控制后再试,还是不行,于是只好 Google 一番,发现 IIS 7.5 默认使用的用户标识是 ApplicationPoolIdentity ,这个东东是一个动态创建的帐户,可以在应用程
2010-12-22 13:03:00 633
原创 在 Widnows Server 2008R2 下安装 CruiseControl.NET 1.5
<br />早就想研究一下持续集成了,年底比较空闲,正好一试。<br /> <br />目标有两个: CruiseControl.NET 和 TeamCity。Goolge 了半天,发现貌似 TeamCity 入门简单,找到好几篇老外的文章,标题都带 Move to TeamCity 字眼。Castle 项目也用的是这个,看来是相当不错。唯一的遗憾是企业版要 License,虽然专业版对 20 人以下的小型团队也足够了,但终归有点不爽。反正有时间,就先看看 CruiseControl.NET 1.5。<br
2010-12-22 11:42:00 1003 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人