2009-06-09 30 views
2

我已經下載並安裝了最新的ASP.Net MVC框架,並安裝了Subsonic項目模板。這個模板可以理解爲僅支持MS-SQL服務器,我想知道是否有人創建了.tt模板文件的版本來迎合MySql連接?使用Subsonic模板可以讓MySql與ASP.Net MVC一起工作嗎?

我已經將MySql連接字符串添加到web.config中,但是當我嘗試構建項目時,獲取以下MS-SQL特定錯誤 - 所以我假設無法使用默認值運行MySql安裝。

Error 2 Running transformation: System.ArgumentException: Keyword not supported: 'port'. 
    at System.Data.Common.DbConnectionOptions.ParseInternal(Hashtable parsetable, String connectionString, Boolean buildChain, Hashtable synonyms, Boolean firstKey) 
    at System.Data.Common.DbConnectionOptions..ctor(String connectionString, Hashtable synonyms, Boolean useOdbcRules) 
    at System.Data.SqlClient.SqlConnectionString..ctor(String connectionString) 
    at System.Data.SqlClient.SqlConnectionFactory.CreateConnectionOptions(String connectionString, DbConnectionOptions previous) 
    at System.Data.ProviderBase.DbConnectionFactory.GetConnectionPoolGroup(String connectionString, DbConnectionPoolGroupOptions poolOptions, DbConnectionOptions& userConnectionOptions) 
    at System.Data.SqlClient.SqlConnection.ConnectionString_Set(String value) 
    at System.Data.SqlClient.SqlConnection.set_ConnectionString(String value) 
    at System.Data.SqlClient.SqlConnection..ctor(String connectionString) 
    at Microsoft.VisualStudio.TextTemplatingBD967F61E201B022A3F2416D8208F609.GeneratedTextTransformation.GetReader(String sql) in c:\SourceCode\Temp\SubSonic MVC Demo\SubSonic MVC Template1\Models\_SQLServer.tt:line 6 
    at Microsoft.VisualStudio.TextTemplatingBD967F61E201B022A3F2416D8208F609.GeneratedTextTransformation.LoadTables() in c:\SourceCode\Temp\SubSonic MVC Demo\SubSonic MVC Template1\Models\_SQLServer.tt:line 64 
    at Microsoft.VisualStudio.TextTemplatingBD967F61E201B022A3F2416D8208F609.GeneratedTextTransformation.TransformText() in c:\SourceCode\Temp\SubSonic MVC Demo\SubSonic MVC Template1\Models\Context.tt:line 4 C:\SourceCode\Temp\SubSonic MVC Demo\SubSonic MVC Template1\Models\Context.tt 1 1 SubSonic MVC Template1 

回答

5

這就是它的方式......我有一個新的模板坐在我面前,我即將讓它去野外。它運行SQLite和MySQL以及SQL服務器

+0

Rob,你是我的英雄:-) 我很喜歡MVC + SubSonic 2.2組合,所以非常期待嘗試使用支持MySql的SubSonic 3模板! – keithl8041 2009-06-10 16:27:27

相關問題