【问题标题】:Subsonic 3.0.0.3 with MySQL 4template is not working带有 MySQL 4template 的 Subsonic 3.0.0.3 不起作用
【发布时间】:2009-08-11 12:34:40
【问题描述】:

我已准备好查看所有教程和视频,以使用 MySql 配置 subsonic 3.0.0.3 并且无法生成 ActiveRecords.cs。我使用文件夹中的 MySQL.ttinclude 来生成类,但它仍然无法正常工作。我将所有对 SQLServer.ttinclude 的引用重命名为 MySQL.ttinclude ,但它仍然不起作用。错误是:找不到元数据文件“MySql.Data”。

我真的需要在 MySql 5.1 中使用 subsonic 版本 3.0.0.3。

【问题讨论】:

    标签: mysql subsonic3


    【解决方案1】:

    我遇到了同样的问题。确保您实际运行 MySQL 连接器的安装程序,因为它将所有内容都放在 GAC 中。我试图通过将 ref 添加到 MySql.Data 来让它工作,我得到了和你一样的错误。一旦我运行了他们的安装,一切都运行良好。

    【讨论】:

      【解决方案2】:

      是的,所有参考都在设置。 Subsonic.core.dll 和 MySql.Data.dll 这两个 dll。我认为这可能是 MySql 的 4templates 中的一个错误。许多人仍然对 MySql 的版本有疑问。在 rob for configurin 和设置 MySQL generate 的视频中,它仍然可以正常工作,但是 3.0.0.3 包中的文件不同。

      【讨论】:

        【解决方案3】:

        不知道你是否遇到了同样的问题,但我遇到了麻烦,这是因为我有一个 C# 项目,但使用的是 VB 模板,它从未创建过文件,如果这有帮助,我也使用了 mysql 连接器 6.1,因为我认为这是当涉及到这样的东西时,最兼容的版本。

        【讨论】:

        • 我现在使用实体框架,一切正常。 :)
        【解决方案4】:

        是的,我正在使用 MySQL Connector 6.1 whit provider。现在我尝试使用 4Templates to LINQ 生成我的课程,但我没有成功。我在 VStudio 2008 中看到了这个错误

        警告 1 在模板中发现了多个模板指令。除第一个之外的所有内容都将被忽略。模板指令的多个参数应在一个模板指令中指定。

        当我尝试使用 Active Record 模板生成类时,它很有效,但我确实需要生成 LINQ 模板类。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2010-11-27
          • 2010-11-23
          • 2014-07-20
          • 1970-01-01
          相关资源
          最近更新 更多