Oracle、Subsonic 3 和 TableSpaceName

发布于 2024-08-20 07:22:34 字数 398 浏览 4 评论 0原文

当我去运行 t4 模板时,结果出现“编译转换:当前上下文中不存在名称“TableSpaceName”” -对此有什么想法吗?我认为这可能是命名空间/引用问题,但它似乎不是 ODP 的一部分。

这是“这一定是愚蠢的事情”之一......为什么?我已经让 subsonic 2 在同一个机器上与 oracle 一起工作,使用相同的服务器、相同的连接字符串,所以它一定是我忽略或没有预料到的东西。

我已经下载了 oracle 模板提供程序示例,并且我已经访问了 github 来获取最新的和最好的是,尝试两者的各种组合,结果是相同的。

When I go to run the t4 templates, the result comes out "Compiling transformation: The name 'TableSpaceName' does not exist in the current context" -- any ideas on this? I thought it might be a namespace/reference issue, but it doesn't seem to be part of the ODP.

This is one of those "it has to be something stupid" ... why? I've got subsonic 2 to work with oracle on the same box, using the same server, same connection string so it has to be something I'm overlooking or not expecting.

I have downloaded the oracle template provider example and I've hit github for the latest and greatest, trying various combinations of both with the results being the same.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

泪冰清 2024-08-27 07:22:34

在您的 T4 模板中,检查您是否导入了包含缺少的“TableSpaceName”的程序集:

<#@ assembly name="[ABSOLUTE-PATH-TO-ASSEMBLY]\[ASSEMLBYNAME]" #>

In your T4 template, check if you have imported the assembly that includes the missing 'TableSpaceName':

<#@ assembly name="[ABSOLUTE-PATH-TO-ASSEMBLY]\[ASSEMLBYNAME]" #>
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文