我创建了一个使用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,则不会给出错误
有人知道出了什么问题吗?
提前致谢。
答案 0 :(得分:0)
确保嵌入dll
的{{1}}个文件。检查项目的依赖关系,资源路径必须与本地配置不同。
我认为您可以在website
答案 1 :(得分:0)
试试这个, 您必须删除该文件的旧引用添加新引用,因为当我们将文件从一台机器复制到另一台机器时,组装的引用也需要一段时间从复制的机器中获取。
所以你可以检查一下,
答案 2 :(得分:0)
试试这个,