DNN 无法添加参考

DNN Can`t add reference

我正在使用 Christoc DotNetNuke 模块和主题开发模板为 DNN 7 创建新模块并尝试添加对我的外部 .dll 文件的引用。

我可以访问我的图书馆,我有智能感知,一切似乎都很好,但是当我构建我的解决方案时,它给我一个错误:

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

在同一个解决方案中,我使用 Nuget 控制台添加了引用,一切正常。我认为问题出在构建脚本中,尤其是在模块包目标中,但我无法弄清楚。

在其他项目(不是 DNN,只是纯粹的 asp.net)中测试了我的库并且工作正常。

有人帮忙吗?

问题出在外部库的目标框架中。它是 .net 4.5 ,但是模块在 4.0 上,所以这就是问题所在。在 4.0 中重新编译 lib,再次添加它,现在一切正常。谢谢大家的帮助