【问题标题】:Could not load file or assembly 'Microsoft.VisualStudio.Services.Common, Version=12.0无法加载文件或程序集“Microsoft.VisualStudio.Services.Common,版本=12.0
【发布时间】:2017-06-15 07:36:48
【问题描述】:

当我使用下面的代码时,我收到如下错误:

无法加载文件或程序集“Microsoft.VisualStudio.Services.Common, Version=12.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”或其依赖项之一。系统找不到指定的文件。":"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);

【问题讨论】:

  • 我不知道你为什么要在 TFS Dlls 上做一个 regsvr。应该没有理由这样做。

标签: c# wcf


【解决方案1】:

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

【讨论】:

  • 请详细说明如何注册dll
  • 我在命令提示符中收到此错误:已加载 tdll 但找不到 dllregisterserver 入口点 regsvr32
  • - 使用“以管理员身份运行”命令从 Windows 的开始菜单打开(搜索栏中的数字 CMD)- 使用命令“cd..”移动到项目中使用的 Dll 文件目录返回一个上一级文件夹或“cd YourFolderName”用于打开当前文件夹 - 运行命令“regsrv32 NameOfDllUsed.dll”并按 Enter [您可以输入第一个单词并按 Tab 以获取自动完成名称] - 如果一切正常,则会出现确认消息。
  • 用“以管理员身份运行”打开 cmd 并重试
  • 仍然出现同样的错误;附上问题的图片
【解决方案2】:

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

【讨论】:

  • 我不这么认为。我觉得有些 dll 丢失或不匹配
猜你喜欢
  • 2018-06-27
  • 1970-01-01
  • 1970-01-01
  • 2017-10-15
  • 2020-05-09
  • 2018-10-04
  • 2020-11-11
  • 2013-11-14
  • 2020-04-02
相关资源
最近更新 更多