我用工具生成了应用模块如下
然后在解决方案中把这个thing的模块加到
再之后,我把生成的脚本执行了一遍,
我把报错的贴出来给大家看看
然后我把这个ClassType字段去掉了,再执行,虽然成功了,
但是回到解决方案跑项目,就会在注册区域报出如下错误
是在Spacebuilder.Thing.UrlRoutingRegistration里面报的,但是为什么呢为什么呢为什么呢,为什么从一开始的脚本sql就有了问题,接下来这些步骤总是觉得不踏实,请解答
应用模板有些问题,
1. 初始化脚本中,需要删除classType字段;
2. UrlRoutingRegistration中,需要修改下AreaName属性的获取方法,直接返回字符串就可以了,例如:
public override string AreaName { get { return "Ask"; } }
原因是注册路由时,应用尚未加载完,无法调取AskConfig.Instance().ApplicationKey.
你可以下载下附件中的工具,重新生成下。