• 注册
欢迎加入behaviac Q&A网站。behaviac是腾讯开源组件https://github.com/TencentOpen/behaviac 官方网站:http://www.behaviac.com/,提供各种文档和教程及手册 为了您及时的获得您最新问题的评论或者回答,请提供并验证您的邮箱
欢迎来到 behaviac Q&A。 您在bbs里的问题,管理员会当下就收到通知,不要担心管理员看不到您的问题。也请在bbs里提供您的email,这样就可以第一时间收到关于回答,评论的email的通知了。 为了节省大家的时间,请表达好你的问题,提供必要上下文,版本号,平台信息,重现步骤等。

C#导出返回值类型为EBTStatus的方法时,格式错误

0 喜欢 0 不喜欢
39 浏览
会导出成

public behaviac.EBTStatus aaaa()

{

    //write your logic codes here

    return behaviac::EBTStatus.BT_INVALID

}

应为

public behaviac.EBTStatus aaaa()

{

    //write your logic codes here

    return behaviac.EBTStatus.BT_INVALID

}

3.5.12版本

而且不管是否勾选了导出C++,只要勾选了导出C#版本,总会同时导出C++
最新提问 8月 30, 2016 用户: qq_5710b3d0791e7 (950 分)
重新分类 8月 31, 2016 用户:jonygli

2 个回答

0 喜欢 0 不喜欢

前者的确是个bug,在后面发布的最新版3.5.13中将会修复,暂时你本地先手动改一下吧。

后面的问题,手动清空你的工作区的导出目录后,再导出C#试试。

也请检查“编辑工作区”中的“类型导出的语言”设置为“cs”,如下图所示:

image

最新回答 8月 30, 2016 用户: cainhuang (33,810 分)
0 喜欢 0 不喜欢
最新回答 8月 31, 2016 用户: jonygli (57,510 分)
...