重命名计算机后,Visual Studio 2013无法创建新项目

Ste*_*rka 0 c# tfs visual-studio-2013

创建一个新的Windows窗体项目后,我收到2个错误.

Microsoft.VisualStudio.Web.PasteJson未正确加载.

在此输入图像描述

HRESULT:0x80041010

在此输入图像描述

活动日志没有任何兴趣.

我已经清除ComponentModelCache但没有成功.(C:\用户\%USERNAME%\应用程序数据\本地\微软\ VisualStudio的\ 12.0\ComponentModelCache)

Ste*_*rka 6

原因:

重命名计算机名称后,只有在使用teamfoundation服务器并且在PC上有一些活动工作区时才会发生错误.如果不应将新项目添加到源代码管理中,或者如果选择其他未受tfs控制的文件夹,则会发生错误.

1.启动vs2013命令提示符

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

tf workspaces/updateComputerName:xpc-zero/s:" https://mcondev.visualstudio.com/DefaultCollection "

将xpc-zero替换为您已更改的旧计算机名称以及将Url添加到TFS集合中.

执行命令后,您将获得包含所有现有工作空间,所有者和新计算机名称的列表.

注意

Visual Studio 2013输出窗口显示:工作区XPC-ZERO; Steven Spyrka不驻留在此计算机上.如果最近重命名了此计算机,则可以通过运行'tf workspaces/updateComputerName:oldComputerName'来更新工作空间.visual studio输出显示的命令没有"s"参数不起作用.您必须输入要更改的集合的完整URL.之后,可以创建新项目.