将 ColinsALMCorner.CustomBuildTasks.dll 添加到工具箱会导致'could not load file or assembly'错误



我正在将此自定义构建任务添加到我的TFS 2010构建工作流中,但当尝试将其(ColinsALMCorner.CustomBuildTasks.dll)添加到工具箱时,我收到错误:

CCD_ 2。

我已经添加了它的所有依赖项(我承认,这可能是多余的):

1) ColinsALMCorner.CustomBuildTasks.dll所在的相同位置,即。。\BuildProcessTemplates\CustomActivities

2) 在"公用程序集"文件夹中:Microsoft Visual Studio 10.0Common7IDEPublicAssemblies

我有正确导入ColinsALMCorner.CustomBuildTasks命名空间的构建定义xaml文件

尽管该活动设置为以.Net 4.5为目标,但文档显示支持TFS 2010/.Net 4.0,因此我认为这一切都是可能的。

我的问题:

这在TFS 2010/.Net 4.0开发环境中可能吗我担心的是,错误消息并没有说明真实情况,例如,也许它能够找到它,但只是不是程序集的正确版本。

由于DLL以.Net 4.5为目标,我是否需要将其所有引用的DLL都作为4.5版本例如,它引用Microsoft.TeamFoundation.VersionControl.Client,但我只有10.0.0.0版本(我认为它的.Net 4.5版本可能是11.0.0.0)

以下是短篇小说格式的解决方案:我安装了Visual Studio 2012。结果:我能够在Visual Studio 2010中将ColinsALMCorner.CustomBuildTasks添加到我的工作流中,没有出现错误。我认为这意味着在2010年使用该活动需要一个或两个2012(v11.0.0.0)DLL,尽管事实上需求状态为:

Team Foundation Build 2010、2012或2013

相关内容

最新更新