这不是重复项。我在AzureDevOps中为Asp.Net c#应用程序创建了构建管道,该应用程序使用Git作为源存储库。这样做的原因是外部dll很少,在Nuget中不可用。这些dll放置在具有名称依赖项的项目文件夹中,并从那里进行引用。该应用程序可以在所有开发人员计算机中正常构建。当构建管道是构建失败时,出现以下错误。
CS0246:找不到类型或名称空间名称“ MyNamespace”(您是否缺少using指令或程序集引用?)
所有外部依赖项引用都在发生这种情况。
在这方面的任何帮助表示赞赏。
发布我发现的解决方案,因为这可以帮助某人。我正在使用dll的Git LFS。默认情况下,dll没有被检出,这是导致问题的原因。
我添加了以下几行,从而解决了该问题。
steps:
- checkout: self
lfs: true
解决方案是显式检查lfs。谢谢您的帮助。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句