我创建了一个使用MySQL
数据库的网站,但是当我把它放在网上时,它就不再起作用了。在我的类connection.vb
,我使用我的数据库连接,我得到以下警告:
Imports的“MySql.Data.MySqlClient”中指定的命名空间或类型不包含任何公共成员或无法找到。确保定义了名称空间或类型,并且至少包含一个公共成员。确保导入的元素名称不使用任何别名。
它说没有定义mysqlconnection
类型。
这是我的代码:
Imports Microsoft.VisualBasic
Imports MySql.Data.MySqlClient
Public Class connection
Public Shared cn As New MySqlConnection(ConfigurationManager.ConnectionStrings("cnDatabase").ConnectionString)
End Class
如果我在其他vb
文件中执行相同的import语句,例如例如index.aspx.vb,那么我没有错误
有人知道出了什么问题吗?
提前致谢。
确保为dll
嵌入Mysql
文件。检查项目的依赖关系,资源路径必须与本地配置不同。我想你可以在这个website找到你想要的东西
试试这个,你必须删除该文件的旧引用添加新的引用,因为当我们将文件从一台机器复制到另一台机器时,组装的引用也需要从复制的机器中获取。
所以你可以检查一下,
试试这个,