visual-studio - 无法使用dummy-project-with-refrences技巧在VS2012中使用社区构建扩展打开TFS构建过程模板

标签 visual-studio xaml tfs visual-studio-2012 tfsbuild

我正在尝试打开一个TFS构建过程模板(DefaultTemplate.11.1.xaml)文件,其中包含来自Community TFS Build Extensions的事件。我遵循here中的说明,将自定义事件添加到Visual Studio中。我在Visual Studio 2012的RC版本中对此没有任何问题,但是现在,升级到发行版后,尝试打开文件的操作最终会出错:

System.Xaml.XamlException: 'The type ‘InArgument(mtbwa:BuildSettings)’ of property ‘BuildSettings’ could not be resolved.'



TFS本身似乎在基于此模板运行构建时没有任何问题。

我可以不用技巧就可以打开文件,但是自定义事件当然不能正确显示。

最佳答案

看一下这个:

http://blogs.blackmarble.co.uk/blogs/rfennell/post/2012/08/30/Type-InArgument(mtbwaBuildSettings)-of-property-BuildSettings-errors-in-TFS-2012-RTM-builds.aspx

引用:

“如果您用来管理流程模板编辑的Visual Studio类库项目的目标是.NET 4.5,则必须为4.0。使用Visual Studio 2012 RTM不再是这种情况,实际上是相反的情况。”

关于visual-studio - 无法使用dummy-project-with-refrences技巧在VS2012中使用社区构建扩展打开TFS构建过程模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12192565/

相关文章:

sql - 我可以使用 SQL Server Project 来比较仅在某些存储过程中的差异吗?

visual-studio - 如何在 Visual Studio 中将 'nuget add' 作为构建后事件运行?

visual-studio - 停止刷新 Visual Studio 设计模式

c# - 自定义控件中的依赖属性绑定(bind)和更新

visual-studio-2010 - TFS 2010 构建成功但无法在输出文件夹中删除构建

c# - 搜索 "all references"(Visual Studio)

WPF DockPanel IsMouseOver 仅在将鼠标悬停在子控件上时触发

xaml - 将 Autocad DXF 转换为 Microsoft XAML

tfs - TFS 2010-复制期间发生错误:路径太长

tfs - TFS 2013 和 2012 敏捷项目模板中的 'BuildProcessTemplates' 混淆 - wrt Migration