У нас есть сервер с установленным на нем Team Foundation Server 2008. К нему подключаются клиенты, использующие Visual Studio 2008 и Visual Studio 2010. Я написал настраиваемую политику регистрации для TFS, которая работает должным образом в VS2010, но не в VS2008.
Изначально я разработал его в VS2010, но у меня возникли некоторые проблемы с его работой. Чтобы исключить проблемы с моей настраиваемой политикой, я воссоздал решение и проект в VS2008 (поскольку у меня был рабочий образец в VS2008).
После разработки я попытался установить его в VS2010, но возникли некоторые проблемы. Я нашел это сообщение Гранта Смита (http://connect.microsoft.com/VisualStudio/feedback/details/553740/vs-2008-tfs-checkin-policies-fail-to-load-with-vs-2010), который предложил чтобы изменить перенаправления привязки для VS2010. Это устранило проблему, и теперь политика работает нормально.
Однако это не работает для VS2008. Когда я пытаюсь зарегистрировать любой код, он говорит: «TF10139: Следующие политики регистрации не были выполнены. Внутренняя ошибка в моей пользовательской политике регистрации».
Когда я пытаюсь изменить параметры политики, я получаю сообщение об ошибке: «Ошибка при загрузке политики My Custom Checkin Policy (сборка политики MyCheckinPolicy, Version = 1.0.0.0, Culture = нейтральный, PublicKeyToken = null» не зарегистрирован.). Инструкция по установке: ".
Несмотря на то, что в конце сообщения об ошибке написано «Инструкции по установке:», больше ничего не отображается.
Кто-нибудь знает, почему это может происходить.
TIA