VSO持续集成和自定义DLL

时间:2015-10-23 10:57:14

标签: git msbuild continuous-integration azure-devops

我正在尝试使用git。在现有项目中使用visual studio在线设置CI。

我的项目包含自定义DLL,但我找不到解决此错误的方法:

  

C:\ Program Files(x86)\ MSBuild \ 14.0 \ bin \ amd64 \ Microsoft.Common.CurrentVersion.targets(1819):无法解析此引用。无法找到程序集“CaradbaAccess”。检查以确保磁盘上存在程序集。如果您的代码需要此引用,则可能会出现编译错误。

     

Models \ Search \ DbSearchResultsTests.cs(4):类型或命名空间名称   找不到“CaradbaAccess”(你是否错过了使用指令   或汇编参考?)

实际上,该文件包含在项目和git repo中(并且也被引用)。 显然这是在我的机器上构建的。

我必须在哪里放置此文件才能使VSO构建正常工作?

注意: 这似乎与this重复,但事实并非如此。链接中的问题是关于nuget包,我的问题是关于自定义DLL。

1 个答案:

答案 0 :(得分:0)

一种简单的方法是将此自定义DLL添加到源代码控制中,并将此DLL引用到您的项目中,检入整个解决方案并排队构建,VSO应该找到此DLL。