Sam*_*man 12 c# tfs tfs-sdk nuget tfs-2015
我试图切换到TFS 2015 SDK dll(版本14)有几个原因.首先,它们是nuget,第二,2013 SDK dll(版本12)需要在IIS中翻转32位标志.
我下载了nutget包,命名空间全部与现有的12版命名空间对齐.
一切都很好,本地部署没有错误.
但是,当我尝试使用该WorkItemStore服务加载项目时.
TfsTeamProjectCollection collection = new TfsTeamProjectCollection(URL);
var service = collection.GetService<WorkItemStore>();
Run Code Online (Sandbox Code Playgroud)
我明白了:
其他信息:无法加载DLL'Microsoft.WITDataStore64.dll':找不到指定的模块.(来自HRESULT的异常:0x8007007E)
当我在IIS中切换回32 bt标志时,我得到:
其他信息:无法加载DLL'Microsoft.WITDataStore32.dll':找不到指定的模块.(来自HRESULT的异常:0x8007007E)
注意:这是所有正常工作的代码,我所做的就是删除对GAC程序集的引用并添加NUGET包.
根据微软的说法,nuget软件包应该与TFS 2013一起使用,并且适用于2013 SDK的用户
现有的Windows应用程序利用旧版本的TFS Client OM.
小智 5
以上都不对我有用。我不得不将该文件复制到我的C:\ Program Files(x86)\ Microsoft Visual Studio 14.0 \ Common7 \ IDE文件夹(通过使用procmon来查看我的应用程序在哪里寻找它)。
| 归档时间: |
|
| 查看次数: |
7467 次 |
| 最近记录: |