0

データベースを使用する Web サイトを作成しましたMySQLが、オンラインにすると機能しなくなりました。データベースへの接続に使用するクラスconnection.vbで、次の警告が表示されます。

インポート 'MySql.Data.MySqlClient' で指定された名前空間または型にパブリック メンバーが含まれていないか、見つかりません。名前空間または型が定義されていて、少なくとも 1 つのパブリック メンバーが含まれていることを確認してください。インポートされた要素名にエイリアスが使用されていないことを確認してください。

mysqlconnectionそして、型が定義されていないと言っています。

これは私のコードです:

Imports Microsoft.VisualBasic
Imports MySql.Data.MySqlClient

Public Class connection
    Public Shared cn As New MySqlConnection(ConfigurationManager.ConnectionStrings("cnDatabase").ConnectionString)
End Class

index.aspx.vb などの他のファイルで同じ imports ステートメントを実行しvbても、エラーは発生しません。

誰が何が悪いのか知っていますか?

前もって感謝します。

4

3 に答える 3

0

これを試して、

  1. My Project をダブルクリックします。
  2. 「参照」タブで、MySQL.Data を削除します。
  3. もう一度再インストールしてみてください。
于 2016-05-27T17:11:53.213 に答える
0

dllのファイルを必ず埋め込んでくださいMysql。プロジェクトの依存関係を確認してください。リソース パスはローカル構成とは異なる必要があります。このウェブサイトであなたが探しているものを見つけることができると思います

于 2013-03-23T13:31:07.300 に答える