【问题标题】:Referencing TFS dll's without installing Team Explorer 2010在不安装 Team Explorer 2010 的情况下引用 TFS dll
【发布时间】:2016-05-01 14:59:19
【问题描述】:

我遇到了一个问题,我需要在工作时在自定义 Powershell cmdlet 中引用 TFS dll。 (powershell v 1.0)。 dll 是 Microsoft.TeamFoundation.Common.dll 和 Microsoft.TeamFoundation.Client.dll

虽然由于某些限制,我无法在服务器上安装 Team Explorer 2010,但这将解决我需要的 dll 附带的问题。

我需要的是一种注册这些 dll 并允许我的 cmdlet 引用它们的方法。我很确定我已将它们复制到正确的路径,并且我尝试了 Regasm.exe 但没有成功。它说它已经注册,但是当我运行 cmdlet 时,我不断收到“缺少文件或程序集引用”错误。

我可以引用这些 dll 吗?

任何帮助将不胜感激。

【问题讨论】:

    标签: c# powershell dll tfs


    【解决方案1】:

    在安全选项卡上取消阻止 DLL,然后使用 [Reflection.Assembly]::LoadFrom("dir\dllname.dll")。也许你需要使用System.Reflection.Assembly.LoadFrom 方法。

    【讨论】:

    • 嘿伙计,非常感谢,你让我走上了正确的道路。不过,我想我已经打开了另一罐蠕虫。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-03-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-28
    • 1970-01-01
    • 2015-09-11
    相关资源
    最近更新 更多