好的,所以我正在努力破解一些东西让SubSonic3与Mong上的Postgres一起工作。
我几乎有模板生成但遇到了一个小问题。
<#@ include file="PostgreSQL.ttinclude" #>
会给出“无法解析包含文件”错误。
但是,指定完整路径将起作用(虽然很麻烦)
<#@ include file="/home/earlz/Projects/SubSonicPostgres/SubSonicPostgres/SubSonic/PostgreSQL.ttinclude" #>
这个问题有什么问题吗?它甚至是一个已知的错误吗?
答案 0 :(得分:1)
这是我第一次听到它,我写了MonoDevelop T4引擎:)
没有简单的解决方法,但由于可以使用MonoDevelop的完整源代码,因此您可以轻松修补它。可能问题是,由于T4引擎在MD进程内运行,其工作目录是MD的工作目录。但是,主机可以轻松覆盖LoadIncludeText或ResolvePath以模拟不同的工作目录。
这个真的不是报告错误的正确位置 - 你很幸运我看到了你的帖子。您应该在MonoDevelop邮件列表中询问,并在appropriate place。
中提交错误