【问题标题】:References c# visual Studio参考 c# Visual Studio
【发布时间】:2020-06-30 15:27:00
【问题描述】:

Windows 10 前几天,我一直在 Visual Studio 2010 中使用 C# 处理这个项目更新,它工作正常,但现在当我尝试运行程序时,它告诉我以下内容:

“绘图”命名空间的类型或名称不存在于 'Tekla.Structures' 命名空间(缺少程序集引用?)

Tekla.Structures.ModelTekla.Structures.Model.Operations 也是如此……如下图所示:

我正在做的是删除引用并再次添加它们,这样程序可以很好地识别它,但是如果我清理解决方案并尝试再次生成解决方案,问题就会再次出现......

可能是什么问题?

【问题讨论】:

  • 您如何添加引用以及您引用的程序集位于何处?
  • 好吧,Tekla 不会对此感到高兴。那是where,您需要寻求帮助。
  • @Erno 我通过右键单击引用添加引用并添加新引用。程序集在我的桌面上!
  • 打开实际的项目文件 (.csproj) 并查看这些引用的内容。有了它,您可能会找到原因(和解决方案)。

标签: c# visual-studio visual-studio-2010


【解决方案1】:

看来您想正确使用 Tekla 参考。

我建议你可以使用 NugetPackage。

首先,右键->引用->选择管理Nuget包。

其次,选择浏览->在文本框中输入“TeklaOpenAPI”并选择第一个。

第三,点击安装。

最后安装后,你会看到以下正确的使用代码,没有警告。

【讨论】:

    【解决方案2】:

    首先删除 tekla 引用,选择并右键单击,然后删除 remove reference

    右键单击引用并添加引用后 add references

    在您需要添加与您要执行的版本相对应的dll之后 select references

    在构建应用时要注意,它只运行在您选择的 dll 版本中。

    【讨论】:

      猜你喜欢
      • 2018-11-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-11-20
      相关资源
      最近更新 更多