O VS 2013 não vê minhas políticas de check-in personalizadas

Eu tenho políticas de check-in personalizadas implantando via VSIX. Agora estou tentando usá-los no Visual Studio 2013.

O que eu fiz: Eu abri minhas políticas no VS 2013. Alterado "Install Targets" no vsixmanifest para [10,0, 13,0]. Em seguida, construiu o projeto, instalou o VSIX e abriu ambos os VS.

O projeto VSIX usa o .NET Framework 4.5, o projeto de políticas usa o 4.0.

O que eu tenho:

Última versão das minhas políticas emC:\Users\...\AppData\Local\Microsoft\VisualStudio\12.0Exp\Extensions diretórioCópias das políticas para 2012 e 2013 VS emC:\Users\...\AppData\Local\Microsoft\VisualStudio\11.0(and 12.0)\ExtensionsChave com caminho para políticas no registro para ambos VS emHKEY_CURRENT_USER\Software\Microsoft\VisualStudio\11.0_Config(and 12.0_Config)\TeamFoundation\SourceControl\Checkin Policies

Agora, quando quero aplicá-las emTeam Project Settings -> Source Control -> Check-in Policy -> Add, Posso escolher minhas políticas personalizadas no VS 2012, mas o VS 2013 simplesmente não as vê.

O que posso fazer para corrigir isso?

UPD:

Então, eu resolvi meu problema mudando a versão assembly doMicrosoft.TeamFoundation.VersionControl.Client de 11,0 a 12,0E Versão do .NET Framework no projeto de políticas de 4.0 para 4.5

questionAnswers(2)

yourAnswerToTheQuestion