2013-02-05 105 views
4

众所周知,使用Visual Designer编辑XAML文件(更多信息,请参阅:Why is the Workflow Designer so extremely slow when editing build process templates?),Visual Studio 2010的工作速度非常缓慢。出于这个原因,我开始使用Visual Studio 2012,结果非常好。每个文件保存需要2秒,而不是Visual Studio 2010中的40个。为了使其工作,我必须清理版本化的程序集并将自定义的程序集更改为.NET 4.5框架。带VS2012工作流程的TFS2010工作流程构建流程模板

有一次,我把一切都整理出来(加载工作流程中没有错误的可视化设计器),我发起了一个构建定义与反对我们的TFS2010服务器的工作流程,我得到了一个错误信息:

TF215097:初始化构建定义的构建时发生错误\ MyProject \ MyBuildDefinition:无法设置未知成员'TextExpression.NamespacesForImplementation'。

是否可以在TFS2010中运行VS2012编辑的构建模板?如果是这样,我该如何解决这个问题?

我尝试了以下blog建议,但没有结果。

+0

此方法也可用于[提高编辑TFS 2010构建过程模板时的性能](http://www.edsquared.com/2010/09/20/Increase+Performance+When+Editing+TFS+2010+建+流程+ Templates.aspx)。 –

+0

将模板定位到.NET 4.0以允许TFS 2010解析导入的程序集。 – KMoraz

回答

0

这绝对有可能。我的团队在TFS2010上运行了VS2012编辑工作流程,历时6个月左右。你确定你在博客文章中尝试了解决方案吗?您的错误消息特别引用了“TextExpression.NamespacesForImplementation”部分,如果您关注了博客帖子,应该已经完全删除。有时我发现在检入工作流XAML的新版本后,我必须打开构建定义,摆弄一些参数,然后保存并关闭它。

此外,为了好的措施,确保您的生成机器(控制器和代理)更新到最新版本(应该是更新3,我想?)。