我已将 ASP.net 网站发布到当前运行 debian 的 VPS。我正在使用 mod_mono 运行 apache Web 服务器来处理 ASP.net 脚本。
主页按预期加载并运行,但第二页使用 Here 中的 MySQL 库 我已经包含了 bin 文件夹,其中包含项目中使用的所有二进制文件。但是我仍然收到以下错误
找不到类型或 namespace 名称 MySql。您是否缺少 using 指令或程序集引用?
错误来源位于第 8 行。
Line 6: using System.Web.UI.WebControls;
Line 7: using System.Data;
Line 8: using MySql.Data.MySqlClient;
有谁知道如何解决这个问题吗?
最佳答案
我看到有两种类型的 dll - 用于单声道和 Windows,您是否包含了用于单声道的 dll?你在你的开发环境中尝试过这个dll吗? 提交您的 web.config 文件,它可能会有所帮助。
关于c# - 发布 ASP.net 网站以在 mod_mono apache 上运行时如何正确包含 dll,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30963814/