VS 2013 no ve mis políticas de check-in personalizadas

Tengo políticas de check-in personalizadas a través de VSIX. Ahora estoy tratando de usarlos en Visual Studio 2013.

Lo que hice: Abrí mis políticas en VS 2013. Cambié "Instalar objetivos" en vsixmanifest a [10.0, 13.0). Luego construyó el proyecto, instaló VSIX y abrió ambos VS.

El proyecto VSIX usa .NET Framework 4.5, el proyecto de políticas usa 4.0.

Lo que tengo:

Última versión de mis políticas enC:\Users\...\AppData\Local\Microsoft\VisualStudio\12.0Exp\Extensions directorioCopias de pólizas para los años 2012 y 2013 VS en.C:\Users\...\AppData\Local\Microsoft\VisualStudio\11.0(and 12.0)\ExtensionsClave con ruta a las políticas en el registro para ambos VS enHKEY_CURRENT_USER\Software\Microsoft\VisualStudio\11.0_Config(and 12.0_Config)\TeamFoundation\SourceControl\Checkin Policies

Ahora, cuando quiero aplicarlos enTeam Project Settings -> Source Control -> Check-in Policy -> Add, Puedo elegir mis políticas personalizadas en VS 2012, pero VS 2013 simplemente no las ve.

¿Que puedo hacer para arreglarlo?

UPD:

Entonces, resolví mi problema cambiando la versión de ensamblaje deMicrosoft.TeamFoundation.VersionControl.Client de 11.0 a 12.0Y Versión de .NET Framework en proyecto de políticas de 4.0 a 4.5

Respuestas a la pregunta(2)

Su respuesta a la pregunta