2015-06-11 22 views
0

我創建了單元測試項目 in Visual Studio Community 2013。 我通過My​​SQL ODBC 5.1驅動程序連接到MySql數據庫。 當我運行單元測試項目作爲控制檯應用程序(exe)時,我連接到數據庫succesufuly。 但是,當我從Visual Studio運行單元測試時,發生錯誤。Unit Test Project和MySql Odbc Driver(Visual Studio Community 2013)

System.Data.Odbc.OdbcException:ERROR [IM002] [微軟] [ODBC ...] '國家語言信息'

我mysql安裝換的VisualStudio-1.2.3。 msi來自Oracle,我從VisualStudio-ServerExplorer-DataConnection-MySql成功連接到MySql。

我嘗試構建測試項目爲32位,64位,但從Vs的測試不起作用。  

回答

0

自我回答:-):

我已經安裝了只有64位ODBC驅動程序(見C:\ Program Files文件\的MySQL \接口ODBC 5.1)。當我安裝32位ODBC驅動程序(請參閱ODBC驅動程序c:\ Program Files(x86)\ MySQL \ Connector ODBC 5.1)時,UnitTestProject成功連接到MySql。