我試圖在控制檯模式下從VB.Net連接到MySQL。我從MySQL安裝了Connector/NET。如何在控制檯模式下從VB.Net連接到MySQL
當我嘗試創建MySqlConnection對象時,VBC編譯器報告未定義MySql.Data.MySqlClient.MySqlConnection。
我能找到的所有建議似乎都是針對在Visual Studio中配置項目,但我不想使用Visual Studio。
例如,有建議在Visual Studio項目規範中引用連接器DLL,但我不知道如何在沒有Visual Studio的控制檯模式下使用VB實現此建議。同樣,有建議將MySql.Data.dll複製到應用程序的bin目錄中。我曾嘗試從連接器/ NET程序集目錄複製MySql.Data.dll到MySQL服務器bin目錄,但這沒有幫助。
我將不勝感激任何意見。
我很失望,這篇文章的唯一回應是反對票。當我查看「相關」面板時,我會看到諸如「我如何從Python連接到MySQL」等簡潔的問題,並獲得數百票的贊成票。我很感謝關於如何改善我的問題的建議。我真的需要解決這個問題,並假設許多讀者必須得到這個工作。
我已經證實,MySQL.Data.dll顯然是正確安裝的目錄:
C:\ ProgramData \微軟\的Windows \開始菜單\程序\的MySQL \ MySQL連接網絡6.9.9
我假設這是VBC需要實例化一個MySqlConnection對象。
爲什麼你不想使用視覺工作室?它存在的原因是它使這樣的事情更加無痛。如果你堅持手動執行,你可以像引用任何其他引用一樣引用它,鏈接到我猜測的dll?我認爲編譯時它是/ r或/ reference,對於C#無論如何...你應該能夠很容易地在MSDN上查看這個,你甚至嘗試過谷歌嗎? – Milney