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

时间:2014-11-17 13:26:39

标签: c# tfs visual-studio-2013

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

Microsoft.VisualStudio.Web.PasteJson无法正确加载。

enter image description here

HRESULT:0x80041010

enter image description here

活动日志没有任何兴趣。

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

1 个答案:

答案 0 :(得分:6)

<强>原因

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

<强>解决方案

<强> 1。启动vs2013命令提示符

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

<强> 2。写

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。之后,可以创建新项目。