我们使用CodeSmith和Nhibernate3.2来生成BusinessObjects和视图模型。直到上周,我的codesmith模板都工作得很好。不确定我具体做了什么,但是突然我的视图模型停止生成。业务对象工作正常。没有错误。它说所有的模板都已成功构建,并且生成了class.generated.cs。但是没有添加任何东西
我在输出窗口中得到以下内容,基本上是说它是成功的。另一方面,我的业务对象正在正确呈现。它只是视图模型。我检查了连接字符串并获取了最新版本,以确保拥有正确的模板文件。我以管理员身份运行visual studio。会不会是权限问题..?有人能帮帮忙吗!!..What是codesmith的依赖项,即使我要比较为什么业务对象工作,而不是视图模型,我需要从哪里开始。我可以在模板中发布一些必要的代码,如果需要的话。
Generating project "C:\ViewModels.csp" outputs...
Compiling template "C:\NHibernateViewModels.cst"...
Template compilation succeeded. (97 ms)
Rendering output 'Project.ViewModels'...
  Generated: C:MyViewModel.generated.cs
Done rendering outputs: 1 succeeded, 0 failed, 0 skipped (90375ms).发布于 2015-08-20 21:49:56
我为CodeSmith工具工作,可能你没有生成更新的hbm映射文件,看起来你的csp文件只渲染了视图模型。
https://stackoverflow.com/questions/32030404
复制相似问题