2017-06-15 95 views
0

当我使用下面的代码,我发现了错误等:无法加载文件或程序集“Microsoft.VisualStudio.Services.Common,版本= 12.0

Could not load file or assembly 'Microsoft.VisualStudio.Services.Common, Version=12.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified.":"Microsoft.VisualStudio.Services.Common, Version=12.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"}

Uri tfsUri = (TFSServerURL.Length < 1) ? new 
Uri("http://100.201.011.22:8080/tfs/yuii/") : new Uri(TFSServerURL); 
mObjTFSServer = new TeamFoundationServer(tfsUri, networkCredential); 

enter image description here

+0

我不确定你为什么要对TFS Dll执行regsvr。应该没有理由这样做。 – Sage

回答

1

早上好, 你是否复制了debug/relase或project目录中使用的所有dll? 可以在参考属性中使用选中“复制本地”。 它还检查是否所有的dll都已注册。 (从命令行“CMD”使用命令regsvr32注册dll)

+0

请详细解释如何注册DLL –

+0

我得到这个错误命令promt:tdll被加载,但没有找到dllregisterserver入口点regsvr32 –

+0

- 打开与“运行管理员”命令pront从Windows的开始菜单(搜索栏的数字CMD) - 使用命令“cd ..”移动到项目中使用的Dll文件的目录。返回上级文件夹或“cd YourFolderName”打开当前文件夹 - 运行命令“regsrv32 NameOfDllUsed。 dll“,然后按回车键[您可以对数字进行编号并按下选项卡上的自动完成名称] - 如果一切正常,则会出现确认消息。 – Tarma

1

我认为你应该用www.putthewebaddress here.com替换地址(10.2.0.22)

+0

我不这么认为。我觉得有些DLL丢失或不匹配 –

相关问题