Регистрация пользовательской политики регистрации для VS2013

Я установил Visual Studio 2013 и столкнулся с проблемой с пользовательскими политиками регистрации. Я добавил новый ключ и значение в реестр:

HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\12.0\TeamFoundation\SourceControl\Checkin Policies\MyPolicyName

В основном я следил за всем по этой ссылке: http://msdn.microsoft.com/en-us/library/bb668980.aspx., но я все еще получаю сообщение об ошибке:

Внутренняя ошибка в "Моей политике". Ошибка при загрузке политики «MyPolicy» (сборка политики «MyPolicy, версия = 1.0.0.0, культура = нейтральная, PublicKeyToken = null» не зарегистрирована). Инструкции по установке: Чтобы установить эту политику, прочитайте InstallInstructions.txt.

Раньше он был построен в .NET 4.5 и отлично работал с VS 2012. Я думал, что его сборка в .NET 4.5.1 может решить проблему, но это не так. Что мне делать, чтобы это исправить? и где находится InstallInstructions.txt?

ОБНОВИТЬ:

Я использую TFS 2012 и SQL Server 2012. Visual Studio 2013 Premium (не предварительная версия).

Спасибо за помощь!


person Dilshod    schedule 18.10.2013    source источник
comment
stackoverflow.com/a/21480219/736079   -  person jessehouwing    schedule 31.01.2014


Ответы (1)


Наконец я понял, что не так. У меня было установлено две версии Visual Studio. 2012 и 2013. Год назад я создал пользовательскую политику проверки с помощью VS 2012 и пытался заставить ее работать с VS 2013. Я попытался перестроить в VS 2013, и это не сработало. Я попытался перестроить его на машине, на которой установлен только VS 2013, и понял, что он все еще ссылается на библиотеки VS 2012. Поэтому я в основном удалил все ссылки, добавил библиотеки VS2013. Это решило проблему.

здесь, на форуме msdn.

person Dilshod    schedule 23.05.2014
comment
Просто добавьте сюда ссылку на мой блог для дальнейшего использования, если у людей возникнут похожие проблемы: blog.jessehouwing.nl/2014/01/ - person jessehouwing; 23.05.2014