dll - AzureDevOps 错误找不到类型或命名空间名称 'MyNamespace'(是否缺少 using 指令或程序集引用?)

标签 dll build azure-devops devops azure-pipelines-build-task

这不是重复的。 我正在 AzureDevOps 中为我的 Asp.Net c# 应用程序创建一个构建管道,该应用程序使用 Git 作为源存储库。 该应用程序具有很少的外部 dll,这些在 Nuget 中不可用。这些 dll 被放置在具有名称依赖关系的项目文件夹中,并从那里引用。 该应用程序在所有开发人员机器上构建良好。 当构建管道时,构建失败并出现以下错误。

CS0246: The type or namespace name 'MyNamespace' could not be found (are you missing a using directive or an assembly reference?)

所有外部依赖项引用都会发生这种情况。

对此的任何帮助表示感谢。

最佳答案

由于您没有分享如何在 .csproj 中构建和使用这些 dll。但是,一定有某个地方不正确导致此错误。

在你的解决方案下创建一个文件夹,将这些外部dll放入该文件夹中。

注意:确保 .csproj 使用相对路径而不是使用完整路径。看这个thread .

关于dll - AzureDevOps 错误找不到类型或命名空间名称 'MyNamespace'(是否缺少 using 指令或程序集引用?),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58657651/

相关文章:

android - react-native firebase react native 应用程序构建失败

azure-devops - 在 Azure YAML 管道的 .pubxml 文件中使用 Azure 预定义变量

c# - 在 C# 中捕获从 Delphi DLL 抛出的异常

c++ - 在不加载 DLL 的情况下使用函数?

Java - 构建类路径和运行时类路径优先级中的相同类

azure-devops - Azure DevOps 通知强制指定过滤器

azure - 我可以将构建工件的 URL 传递给链接的 ARM 模板部署吗?

c++ - Rad Studio 调试器线程中未处理的异常

c# - 将 struct* 从 c# 传递到 c++ dll

visual-studio-2012 - 构建错误: The command "tsc --comments --module AMD --sourcemap --target ES3 " exited with code 1