亚音速不使用MySQL(5.0.51a)
我正在尝试使用SubsiInc 3.0.0.1连接到mysql数据库 我将dll引用和连接字符串添加到app.config 然后,我将模板从ActiveRecord文件夹复制到解决方案中的文件夹,并编辑了命名空间和连接字符串,但随后出现以下错误: 运行转换时出现错误10:System.Data.SqlClient.SqlException:建立到SQL Server的连接时发生与网络相关或特定于实例的错误。找不到服务器或无法访问服务器。验证实例名称是否正确,以及SQL Server是否配置为允许远程连接。提供程序:命名管道提供程序,错误:40-无法打开到SQL Server的连接 位于System.Data.ProviderBase.DbConnectionPool.GetConnectionDbConnection owningObject 位于System.Data.ProviderBase.DbConnectionFactory.GetConnectionDbConnection owningConnection 在System.Data.ProviderBase.DbConnectionClosed.OpenConnectionDbConnection outerConnection、DbConnectionFactory connectionFactory中 在System.Data.SqlClient.SqlConnection.Open处 在Microsoft.VisualStudio.TextTemplatingGB345C0F834877921095C8F23912FC356.GeneratedTextTransformation.GetReaderString sql 在Microsoft.VisualStudio.TextTemplatingGB345C0F834877921095C8F23912FC356.GeneratedTextTransformation.LoadTables上 位于Microsoft.VisualStudio.textTemplatingGB345C0F834877921095C8F23912FC356.GeneratedTextTransformation.TransformText C:\Users\Hex\Documents\Visual Studio 2008\Projects\Ceger\Ceger.DAL\Models\Structs.tt 1 然后我在TemplateProviders中找到了MySQL.ttinclude和Settings.ttinclude,并用它们替换了ActiveRecord中的文件,但这并没有改变一切亚音速不使用MySQL(5.0.51a),mysql,subsonic,subsonic3,Mysql,Subsonic,Subsonic3,我正在尝试使用SubsiInc 3.0.0.1连接到mysql数据库 我将dll引用和连接字符串添加到app.config 然后,我将模板从ActiveRecord文件夹复制到解决方案中的文件夹,并编辑了命名空间和连接字符串,但随后出现以下错误: 运行转换时出现错误10:System.Data.SqlClient.SqlException:建立到SQL Server的连接时发生与网络相关或特定于实例的错误。找不到服务器或无法访问服务器。验证实例名称是否正确,以及SQL Server是否配置为允许
我也尝试过使用LinqTemplates。就像自述文件所说的:你需要使用TemplateProviders文件夹中的MySQL.t目录…现在我知道了。 我必须将MySQL.ttinclude重命名为SQLServer.ttinclude,或者手动将所有文件中的所有引用从SQLServer.ttinclude更改为MySQL.ttinclude
和Settings.t不需要TemplateProveders文件夹中的include。它已从3.0.0.2中删除:然后我在TemplateProviders中找到了MySQL.ttinclude和Settings.ttinclude,并用它们替换了ActiveRecord中的文件,但这并没有改变一切。