2014-11-17 3 views
1

После создания нового проекта форм Windows я получаю 2 ошибки.Visual Studio 2013 не может создать новый проект после переименования компьютера

Microsoft.VisualStudio.Web.PasteJson не загружается правильно.

enter image description here

HRESULT: 0x80041010

enter image description here

activitylog не показывает ничего интересного.

Я очистил ComponentModelCache без успеха. (C: \ Users \% имя пользователя% \ AppData \ Local \ Microsoft \ VisualStudio \ 12,0 \ ComponentModelCache)

ответ

6

Причина:

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

Решение

1. Запустите команду в vs2013 строке

% COMSPEC%/к "" C: \ Program Files (x86) \ Microsoft Visual Studio 12.0 \ VC \ vcvarsall.bat "" amd64

2. Напишите

ТФ рабочих пространств/updateComputerName: XPC нуля/с:»https://mcondev.visualstudio.com/DefaultCollection "

Замените xpc-zero своим старым именем компьютера, которое вы изменили, и URL-адрес вашей коллекции TFS.

После выполнения команды вы получаете список со всеми существующими рабочими пространствами, владельцем и новым именем пользователя.

Примечание

Visual Studio 2013 Output-Окно показывает: Workspace XPC-ZERO, Стивен Spyrka не находится на этом компьютере. Если этот компьютер был недавно переименован, рабочая область может быть обновлена ​​путем запуска 'tf workspaces/updateComputerName: oldComputerName'. Команда, отображаемая на визуальной студии без параметра «s», не работает. Вы должны ввести полный URL-адрес в коллекцию, которую хотите изменить. После этого могут быть созданы новые проекты.