Имаме сървър с инсталиран 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: Следните правила за регистрация не са изпълнени. Вътрешна грешка в Моята персонализирана политика за регистрация“.
Когато се опитам да променя настройките за правилата, ми дава съобщение за грешка, което гласи: „Грешка при зареждането на правилата за моята персонализирана регистрация (сглобката на правилата „MyCheckinPolicy, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null“ не е регистриран.). Инструкции за инсталиране:".
Въпреки че пише „Инструкции за инсталиране:“ в края на съобщението за грешка, не се показва нищо друго.
Някой знае ли защо може да се случва това.
TIA