尝试使用Hosted VS2017构建代理在VSTS上构建WPF应用程序时出现以下错误:
模块\ ManualOperation \ ManualOperationDialog.xaml(61):模块\ ManualOperation \ ManualOperationDialog.xaml(61,22): 错误MC3074:XML中不存在标记“Interaction.Triggers” 命名空间 'http://schemas.microsoft.com/expression/2010/interactivity'。第61行 位置22。
在Visual Studio 2017版本15.5.1中构建同一项目时没有错误。自VSTS上次建造以来,该项目也没有任何变化。
项目细节:
答案 0 :(得分:1)
由于您使用的是Hosted VS2017代理,这意味着无法对本地计算机的参考System.Windows.Interactivity进行reccongnized。
因此,您可以删除本地参考并添加 Expression.Blend.Sdk nuget包(其中包含wpf 4.5)。
注意:在VS Build任务之前,您需要添加 NuGet restore 任务来下载nuget包。