上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 21 下一页
摘要: 旧的项目使用MSF for CMMI Process Imporvement v5.0,TFS 2012新增Microsoft Visual Studio Scrum 2.0模板,但并不支持将一个项目切换到另一种模板。这个时候可以新建一个项目选择Scrum 2.0,在Specify Source Control Settings标签选择Create a new source control branch,TFS会创建被选中项目的独立分支(不同于项目下的branch,无需签入)。模板下的work items由于元数据定义兼容问题无法导入。 阅读全文
posted @ 2012-12-11 19:11 junchu25 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 这两天正好在做共享代码,顺便写个体会。在Visual Studio 2012的Portable项目类型之前,为跨多个技术目标类型(Client Profile、Full Framework、Silverlight等)共享代码一般有两种方式:1、共享代码间的复制,比如Class Library和Silverlight Class Library两个项目,一方简单复制另一方的源代码进行编译。好处是对于复制的代码可以进行一定程度的修改,缺点始终只是一个拷贝。2、添加链接,始终只需要修改一处,但可能存在一定程度的不兼容性,这个时候就需要通过条件编译来解决。我个人比较推崇第二种方式,对于不同类型的项目可 阅读全文
posted @ 2012-12-05 19:41 junchu25 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 团队开发中应用系统发布的版本管理尤为重要,任何修改到编译、发布会产生一个新版本。Team Foundation Server的Build process template基于Windows Workflow Foundation,我们需要通过一个CodeActivity在Initialize workspace后根据特定规则修改AssemblyInfo.cs并签入这个修改。一个有意义的版本号可以反馈给开发人员许多信息,通常我会如下定义版本信息:[Major Version].[Minor Version].[Build Number].[Revision] => 2.0.4709.935 阅读全文
posted @ 2012-11-29 16:49 junchu25 阅读(434) 评论(0) 推荐(0) 编辑
摘要: 执行所有Build Definitions失败,其中一个提示信息如下:TF215097: An error occurred while initializing a build for build definition \xxxxxx\Build 2.2: The values provided for the root activity's arguments did not satisfy the root activity's requirements:'DynamicActivity': Expected an input parameter valu 阅读全文
posted @ 2012-11-20 17:27 junchu25 阅读(393) 评论(0) 推荐(0) 编辑
摘要: 升级到TFS2012查看源代码的变更历史发现部分目录提示TF14045: The identity xxx is not a recognized identity,原始出错信息如下:TF14045: The identity 6D92A6FC-E802-471B-A4C3-662D96B129E9 is not a recognized identityMSDN有人碰到类似的问题,对方是从一个域迁移到另一个域:http://social.msdn.microsoft.com/Forums/en-US/tfsintegration/thread/ea056fd6-b24d-4edc-b43a- 阅读全文
posted @ 2012-11-15 22:03 junchu25 阅读(1069) 评论(0) 推荐(0) 编辑
摘要: 1、如果使用Windows Server 2008 R2、SQL SERVER 2008 R2,两者都必须为SP1以上版本。SQL SERVER 2008 R2 SP1关联补丁较多,嫌麻烦可以直接升级至SQL SERVER 2012。2、TFS2012会自动完成旧版本的迁移,需要先卸载TFS2010。3、TFS Backup plan无法再使用,需要重新定义。也无法从TFS2010的Backup中恢复。4、Build Definition部分无法正常使用,需要重新定义。5、Visual Studio 2008、2010无需安装任何补丁可以直接连接TFS2012 Server。6、TFS2010 阅读全文
posted @ 2012-11-15 02:41 junchu25 阅读(446) 评论(0) 推荐(0) 编辑
摘要: TFS2010升级至TFS2012延用Windows用户组,发现部分用户无法登陆。控制面板中删除用户再次添加相同名称的用户,将该用户添加到任意组时提示存在相同帐号名称的多个定义。TFS配置数据库的tbl_security_identity_cache存放用户身份凭证,当你删除某个用户后一段时间内可以搜索到该用户就是由于这张表的缓存。tbl_security_identity_cache和tbl_security_membership_cache存在约束,必须先删除tbl_security_membership_cache中的记录。tbl_security_membership_cache存放组 阅读全文
posted @ 2012-11-15 02:23 junchu25 阅读(774) 评论(0) 推荐(0) 编辑
摘要: ASP.NET的默认资源分为Global、Local(ASP.NET Folder的App_GlobalResources、APP_LocalResources)。App_GlobalResources为全局共享资源、App_LocalResources根据虚拟路径对应到页面。如何获取这两类资源需要... 阅读全文
posted @ 2012-11-13 23:27 junchu25 阅读(1048) 评论(0) 推荐(0) 编辑
摘要: 1、加载调试扩展sos.dll,对应路径由CLR版本决定(比如:v2.0.50727、v4.0.30319).load C:\Windows\Microsoft.NET\Framework64\v4.0.30319\sos.dll2、显示当前托管堆栈,显示非托管用kb!clrstack!clrstack -akb3、显示托管线程!threads!threads -live4、显示所有线程下托管调用堆栈~* e !clrstack5、设置断点!bpmd ConsoleApplication1.exe ConsoleApplication1.Program.Main6、查看当前托管调用堆栈对象实例 阅读全文
posted @ 2012-11-12 22:51 junchu25 阅读(540) 评论(0) 推荐(0) 编辑
摘要: 有一段Xml序列化的代码,基于2.0 Runtime传递到Server转换正常。当客户端在4.0 Runtime下调用,Server返回格式错误。序列化代码如下: 用Microsoft Network Monitor监视4.0 Runtime下发送的数据内容,转换后的Xml头部多出了3个字节:EF( 阅读全文
posted @ 2012-11-08 20:17 junchu25 阅读(681) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 21 下一页