我正在将自己的TFS日志记录扩展迁移到VS 2015,并遇到许多依赖问题。通过安装Microsoft.TeamFoundationServer.ExtendedClient nuget软件包,我大多数人都能摆脱困境。
不过还是有一个人失踪参考,VersionControlExt
类
versionControlExt =
_applicationObject.GetObject("Microsoft.VisualStudio.TeamFoundation.VersionControl.VersionControlExt")
as VersionControlExt;
根据文档,它位于中Microsoft.VisualStudio.TeamFoundation.VersionControl.dll
,但我根本找不到此文件。有谁知道从哪里获得它或如何更改上述代码以使其与VS 2015一起使用?
我正在使用Visual Studio 2015 Professional 14.0.23107.0 D14REL版本。
好的,我终于找到了问题。
GAC(c:\Windows\Microsoft.NET\assembly\GAC_MSIL\Microsoft.VisualStudio.TeamFoundation.VersionControl\
)中的一个是该库的旧版本(11.0.50727.1)。它可以通过VS 2015安装到达该位置,但这不是正确的选择。
Visual Studio Team Explorer扩展所使用的一个位于中c:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\oglzibax.qr0\
。它的版本是14.0.23102.0。
当我尝试使用旧版本时,我一直在不断获取MissingMethodException
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句