Visual Studio +亚音速 3 +多个项目“转换所有模板”问题
我正在使用
Visual Studio + Subsonic 3 + 多个项目 + T4 模板 +“转换所有模板”,我有两个项目,每个项目都有自己的数据库和关联的 activerecord.tt 文件等。
然后我右键单击选择运行自定义工具中的每个 tt 文件- 一切都很好
,但是当我点击“转换所有模板”时,所有的一切都因为有关 tt 模板的奇怪错误而失败了
有没有人在具有不同数据库的多个项目中使用 subsonic 3 ?
谢谢迈克
I am using
Visual Studio + Subsonic 3 + Multiple Projects + T4 Templates + "transform all templates" and I have two projects each with their own DB and associated activerecord.tt files etc.
Then I right click each tt file in select run custom tool - all is OK
BUT when I click on "transform all templates" all hell breaks lose with weird errors about the tt templates
Has anyone used subsonic 3 with multiple projects with different databases ?
Thanks Mike
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我已经解决了这个问题....
解决方案结构
多个项目,两个不同的数据库至少有 2 个独立的 Subsonic 数据访问层,
两个 Subsonic 都有带连接字符串的 App.Config - 使用不同的名称,
我通过在两个 App.config 文件中复制连接字符串解决了这个问题
,因此每个文件都包含连接字符串对于 DBS
现在“转换所有模板”效果很好
,迈克
I have solved this ....
Solution Structure
multiple projects with at least 2 separate Subsonic Data Access Layers for two different DBs
both the Subsonic had App.Configs with connection strings - with different names
i solved the problem by duplicating the connection strings in both App.config files
so each one contained connection string to both DBS
Now "transform all templates" works fine
Mike