Topshelf:无法从源头构建

时间:2015-02-24 12:05:57

标签: c# topshelf

我尝试从源代码构建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的资源并尝试构建。 代码和项目没有任何变化。

1 个答案:

答案 0 :(得分:5)

这个项目正在使用Git子模块。因此,在克隆之后,您还没有完整的所需资源。您还需要运行git submodule initgit submodule update。或者,只需git submodule update --init

或者,在初始克隆命令中使用git clone --recursive来自动获取子模块。

这些命令已在readme.md文件中列出。你只是没有给予足够的重视。