CodeSmith 4.1連MySql(MySql 5.0.7)出錯的解決辦法

來源:互聯網
上載者:User
一直用CodeSmith,產生oracle的代碼, 最近要對mysql做操作,

發現CodeSmith串連MySQL錯誤,

提示"未能負載檔案或程式集“MySql.Data, Version=5.0.7.0, Culture=neutral,PublicKeyToken=c5687fc88969c44d”或它的某一個依賴項。找到的資訊清單定義與程式集引用不匹配。 (異常來自HRESULT:0x80131040)"
把MySQL.Data.dll,複製到CodeSmith下的Bin目錄,再調用還是錯誤,百思不得其解,
後來看MySQL.Data.dll檔案版本是5.2.1.0,比錯誤提示的大,看來要下一個5.0.7.0的試試,
是 http://ftp.ntu.edu.tw/pub/MySQL/Downloads/Connector-Net/mysql-connector-net-5.0.7-noinstall.zip ,
將其中的MySQL.Data.Dll檔案重新複製到CodeSmith下的Bin目錄,再配置測試,OK了.
看來CodeSmith將資料庫程式調用寫死了,應該設定成設定檔,讓使用者自己定義版本,這樣才更靈活.

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.