2015-12-04 2 views
0

При попытке изменить определение сборки я получаю несколько ошибок. Ранее это работало хорошо, но я подозреваю, что установка Visual Studio 2015 перепутала все.Visual Studio 2013 - ошибки при редактировании определения сборки

История: Сначала у меня была Visual Studio 2013 Ultimate. В это время проблем не было Недавно я установил Visual Studio 2015 Professional. По причинам лицензирования мне пришлось удалить VS 2013 Ultimate и установить VS 2013 Professional.

В VS 2013 Professional-> Team Explorer-> Builds Теперь я получаю сообщение об ошибке при редактировании определения моей сборки. Я подозреваю, что причиной является установка/переустановка.

  1. Под Процесс-> Элементы для построения I нажмите кнопку Добавить и получить сообщение об ошибке:

[A] Microsoft.TeamFoundation.Build.Workflow.Activities.BuildSettings не может быть приведен в [ B] Microsoft.TeamFoundation.Build.Workflow.Activities.BuildSettings. Тип A происходит из «Microsoft.TeamFoundation.Build.Workflow, Version = 10.0.0.0, Culture = neutral, PublicKeyToken = b03f5f7f11d50a3a» в контексте «По умолчанию» в месте «C: \ WINDOWS \ Microsoft.Net \ assembly \ GAC_MSIL \ Microsoft .TeamFoundation.Build.Workflow \ v4.0_10.0.0.0__b03f5f7f11d50a3a \ Microsoft.TeamFoundation.Build.Workflow.dll. Тип B начинается с «Microsoft.TeamFoundation.Build.Workflow, Version = 12.0.0.0, Culture = neutral, PublicKeyToken = b03f5f7f11d50a3a» в контексте «По умолчанию» в месте «C: \ Program Files (x86) \ Microsoft Visual Studio 12.0 \ Common7 \ IDE \ PrivateAssemblies \ Microsoft.TeamFoundation.Build.Workflow.dll.

+0

проверить это [ссылка] (http://blogs.msdn.com/b/jpricket/archive/2012/07/17/tfs-2012-cleaning-up-workflow-xaml-files-aka-removing -versioned-namespaces.aspx), он показывает об обновлении с 2010 по 2012 год, может быть в этом случае также – Webruster

+0

Thx. Редактирование моего xaml, похоже, не является вариантом, поскольку мои коллеги могут редактировать определение сборки без ошибок. На моей машине должна быть какая-то локальная проблема установки/сборки, которую я могу изменить – Flodpanter

+0

. Просто changee в 'TfsBuildServiceHost.exe.config' выполнит трюк, который должен быть похож на этот: – Webruster

ответ

0

Вы также можете попробовать:

  1. Очистите папку кэша на клиентском компьютере. Путь к папке: C:\Users\username\AppData\Local\Microsoft\Team Foundation\x.0\Cache. (x - версия TFS)
  2. Очистка папки Cache на серверной машине. Путь папки: C:\ProgramData\Microsoft\Team Foundation\Web Access\Cache_v10.0
  3. Попробуйте сбросить настройки и добавить в настройки (Devenv/ResetSettings) и (Devenv/ResetSkipPkgs), попробуйте перестроить все шаблоны (Devenv/настройки).
Смежные вопросы