构建 SharpKeeper(用于 .NET 的 ZooKeeper 客户端)

标签 building apache-zookeeper pre-build-event

我一直在寻找 ZooKeeper 客户端的 .NET 版本,我找到了一个。
https://github.com/ewhauser/zookeeper/tree/trunk/src/dotnet/SharpKeeper/

我非常激动并下载了源文件来构建客户端程序集文件。
但是当我打开解决方案文件并尝试将它们全部构建时,我发现一些文件丢失了,这些文件本应位于“生成”命名空间/文件夹下。

当然,github 存储库上没有名为“Generated”的文件夹。
我不知道发生了什么。

文件夹的名称是“生成的”,看起来我应该向解决方案添加一些构建事件。但在任何地方我都看不到任何描述说我需要拥有或做什么样的事情。

有人 build 过同样的东西吗?
我需要你的手。
谢谢。

最佳答案

ZooKeeper 的黄麻代码生成器支持 csharp 生成。您需要运行它来生成丢失的文件:

org.apache.jute.compiler.generated.Rcc

有关如何执行此操作的详细信息,请参阅 Zk 的顶级 build.xml。

关于构建 SharpKeeper(用于 .NET 的 ZooKeeper 客户端),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4129510/

相关文章:

iphone - 如何 build 建筑物(查看: top down) that looks like a "3d" building with cocos2d and cocos3d?(适用于iphone)

mysql - sql查询构建

c# - 将字符串转换为 XML 的最快方法

java - Storm 2.0.0 内存不足

带有 Zookeeper 的 Docker Swarm - 没有选举的主集群管理器

c# - 包含 prebuild-event 生成的源文件

visual-studio-2010 - 如何在 Visual Studio 中为安装/部署项目配置生成后事件

未为模块指定 Android APK 路径

java - Zookeeper不会清理已删除的节点

c++ - 预构建代码块中的 .rc 到 .o 转换,访问文件的权限被拒绝