Ссылка на модель Visual Studio работает неправильно - PullRequest
1 голос
/ 29 августа 2011

Сначала позвольте мне объяснить, что я сделал:

Я установил пакет дополнительных компонентов Visual Studio 2010 как на локальном компьютере, так и на хосте TFS.

Процесс задокументирован Microsoft

  1. У меня есть решение для моделирования VS 2010 с диаграммой компонентов.
  2. Я создал рабочий элемент типа Модель (пользовательский тип рабочего элемента).
  3. Я создал связь между компонентом на диаграмме компонентов и WI модели (с помощью элемента Link to Work)
  4. Диаграмма компонентов правильно связана с моделью WI
  5. Модель WI правильно содержит ссылку модели на компонент в диаграмме компонентов

Проблема: при нажатии на ссылку модели на вкладке «Все ссылки» модели WI появляется следующая ошибка:

Не удается найти связанный элемент модели. Соответствующий файл диаграммы или проект моделирования мог быть переименован, перемещен или удален. Чтобы исправить ссылку, нажмите кнопку «Изменить ссылку» в этом рабочем элементе, чтобы заново связать элемент

Я попытался сделать именно это, перевыбрав компонент с помощью диалога «Выбрать элемент модели». Ошибка не устранена.

Я попытался удалить ссылку и воссоздать ее, создав новую ссылку на модель. Ошибка не устранена.

Ссылка выглядит так:

ModelLink: modelbus: //ComponentDesignerAdapter.1.0/SystemComponentOverview/Architecture :: ComponentName / $ расположение элемента управления / имя файла% comonent-guid

Это отлично работает для другого проекта моделирования. Ошибка возникает только в этом конкретном проекте моделирования, однако она затрагивает более одного компонента (я не знаю, влияет ли она на все компоненты в этом проекте)

Так что мой вопрос таков. Что может вызвать эту ошибку?

Обновление: мы только что поняли, что ошибка происходит только на моем компьютере. Когда мой коллега пытается перейти по ссылке, диаграмма открывается правильно. Я пробовал «Получить последнюю версию» из системы контроля версий и перезапуска Visual Studio. Ничто не решило проблему.

Обновление 2: я пытался создать новое рабочее пространство, но безрезультатно. На данный момент я решаю переустановить Visual Studio, но я задержу его на день или около того, если кто-то знает, что может быть причиной этого.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...