我正在尝试使用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。
答案 0 :(得分:0)
一种简单的方法是将此自定义DLL添加到源代码控制中,并将此DLL引用到您的项目中,检入整个解决方案并排队构建,VSO应该找到此DLL。