摘要: TortoiseSVN的MSI安装包是使用Windows Installer XML (WIX)生成的。关于WIX的语法在这里不做解释,有兴趣的可以在网上搜搜,资料很多。今天我们将通过修改TortoiseSVN源代码中WIX的配置文件,来实现TortoiseSVN英文安装包和简体中文安装包的合并,并指定TortoiseSVN的默认语言为简体中文。 整体思路分析TortoiseSVN中文包的安装过程... 阅读全文
posted @ 2010-05-14 01:41 Xiongpq 阅读(1309) 评论(0) 推荐(0) 编辑
摘要: 安装编译器软件A. 你需要 VS.NET2005 (或者至少 Visual C++ .NET 2005) 构建全部 TortoiseSVN 软件包。这是推荐选项,但不是免费的 (如果你需要构建 msi 安装包,确认已经安装 "Tools for Redistributing Applications"。B. 如果没有 VS.NET,你可以下载免费的 Visual C++ 2005 Express。... 阅读全文
posted @ 2010-04-12 21:51 Xiongpq 阅读(5804) 评论(3) 推荐(0) 编辑
摘要: WCF多层结构的开发,与往常的单程序调试有所不同,总是由于通信导致调试的无法进行,在网上找到了这个办法,测试后发现可行。 1. 在WCF的HOST(寄主)所在项目中右键->调试->启动新实例,开始调试服务端。(记录下此服务的端口号) 2. 修改客户端调用的WCF服务地址为:http://localhost:[端口号],此端口号为第一步记录的WCF服务的端口号,在客户端所在项目中右键-&... 阅读全文
posted @ 2010-04-01 20:33 Xiongpq 阅读(556) 评论(0) 推荐(0) 编辑
摘要: INI文件在系统配置及应用程序参数保存与设置方面,具有很重要的作用,TSVN的配置文件就是使用INI存储的,下面我们介绍下使用C#读写INI文件的整体思路。封装WindowAPI首先,读写INI文件需要用到WindowsAPI中的WritePrivateProfileString与GetPrivateProfileString方法,然而怎么在C#中调用这两个方法呢?C#提供了DllImportAt... 阅读全文
posted @ 2010-02-02 23:51 Xiongpq 阅读(1608) 评论(0) 推荐(0) 编辑