В настоящее время я работаю над приложением Windows 8.1 Store.Тип или имя пространства имен «IBehavior» не удалось найти на сервере сборки TFS
В моей среде разработки решение успешно строится. Но когда решение построено на сервере сборки TFS, он терпит неудачу с сообщениями:
behaviors\MultiSelectBehaviorBase.cs (1): The type or namespace name 'Xaml' does not exist in the namespace 'Microsoft' (are you missing an assembly reference?)
behaviors\MultiSelectBehaviorBase.cs (28): The type or namespace name 'IBehavior' could not be found (are you missing a using directive or an assembly reference?)
Обратите внимание, что мой проект ссылается на Extensions Windows: «Поведения SDK (XAML)» (версия 12.0). Я последовал за учебником TFS Continuous Integration for Windows 8.1 Store Apps with SDK dependencies.
Без MultiSelectBehaviorBase.cs он корректно строит сервер TFS (даже если проект имеет ссылку на BehaviorSDK).
MultiSelectBehaviorBase.cs (скопированные из Managing Multiple selection in View Model):
public class MultiSelectBehaviorBase<T>: DependencyObject, IBehavior
{
...
}