c# - 找不到类型或命名空间。但引用文献在那里

标签 c# types reference namespaces directive

目前我在我的 C# 项目中使用了 2 个引用:

using Czm.Perimetry.Analysis.Core;
using Czm.Perimetry.Analysis.IO;

当我在 Visual Studio 中查看我的项目时,没有出现任何错误。但是,当我运行该项目时,我得到:

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

我不明白发生了什么,而且项目的任何其他方面都没有出现错误。

最佳答案

检查引用的程序集 (Czm) 是否在与您的项目相同的框架上运行。

否则,VS 可能会误报引用,同时无法在运行时正确加载程序集。

关于c# - 找不到类型或命名空间。但引用文献在那里,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58437712/

相关文章:

.net - 在对象浏览器中找到命名空间,但在引用库中缺失

c# - 在 C# 中设置 for 循环迭代次数的限制

c# - 我如何将 RSAParameters 从 .net 转换为 .pem 文件,以便我可以在 php 中使用它

c# - C#:加载漫游配置文件并以用户身份执行程序

c - C中的int类型有什么用?

Python 3.6 通用类型提示

C++ 引用变量的初始化

c++ - C++ 中的别名和引用是一回事吗?

c# - WCF 和 FluentNHibernate

types - 如何将 OCaml 整数类型限制为整数范围?