gpt4 book ai didi

vb.net 编译错误 'abc' 在命名空间 'xyz' 中不明确

转载 作者:行者123 更新时间:2023-12-04 17:59:13 24 4
gpt4 key购买 nike

我有另一个开发人员创建的 VB.Net 解决方案,我正在尝试在我们的构建机器上编译它(它在他们的机器上编译),但是对于其中一个项目,我收到一个错误消息,内容如下:
Imyinterface在命名空间 anamespaceassembly 中是不明确的.

我试过没有成功:

  • 检查引用文献以查看任何明显错误
  • 删除并重新添加了有问题的程序集
  • 在系统中搜索相同的 dll
  • 试图编译原始 deve 的 src(.v 源控制版本)
  • 用 ildasm.exe
  • 检查了程序集

    我通常在 C# 中编码并且之前没有看到过这个错误(至少在这种形式中),不是因为它是 VB.Net 特定的,而是用于添加/查看引用的 UI 略有不同,所以我认为 VB.Net 可能会做一些不同的事情与引用。

    我也尝试在另一台机器上编译,它编译正常。所以我认为它与构建机器有关,但我不确定是什么。项目以某种方式没有引用其他冲突的程序集,这可能吗?

    有任何想法吗?

    最佳答案

    如果您有相同引用的两个版本(例如 Microsoft.ReportViewer.Webforms 10.0.0.0 和 Microsoft.ReportViewer.Webforms 8.0.0.0),请检查您的引用,您将收到此错误。删除最旧的,你应该很好。我一直对自己这样做。

    关于vb.net 编译错误 'abc' 在命名空间 'xyz' 中不明确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2017225/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com