我尝试从源代码构建topshelf但收到错误:
error CS0246: The type or namespace name 'Internals' could not be found (are you missing a using directive or an assembly reference?)
我已经检查但发现只有
using Internals.Extensions
using Internals.Cache
并没有找到Internals命名空间定义 有什么问题?
我有来自github的资源并尝试构建。 代码和项目没有任何变化。
答案 0 :(得分:5)
这个项目正在使用Git子模块。因此,在克隆之后,您还没有完整的所需资源。您还需要运行git submodule init
和git submodule update
。或者,只需git submodule update --init
。
或者,在初始克隆命令中使用git clone --recursive
来自动获取子模块。
这些命令已在readme.md
文件中列出。你只是没有给予足够的重视。