【问题标题】:"'MySqlConnection' Could Not Be Found" in ASP.NET在 ASP.NET 中找不到“'MySqlConnection'”
【发布时间】:2020-11-23 21:05:31
【问题描述】:

我目前正在使用this article 尝试将我的 ASP.NET Core 项目连接到我的 MySql 数据库,并按照它的说明安装了 NuGet 包“MySqlConnector”。然后文章说要将此行添加到 Startup.cs 中的“ConfigureServices”函数中。

services.AddTransient<MySqlConnection>(_ => new MySqlConnection(Configuration["ConnectionStrings:Default"]));

但是“MySqlConnection”是红色下划线,悬停在上面会显示以下错误:

CS0246: The type or namespace "MySqlConnection" could not be found (are you missing a using directive or an assembly reference?)

我有什么遗漏吗?文章中有错别字,我应该安装 MySqlConnection 包吗?

【问题讨论】:

    标签: c# asp.net mysql-connector mysqlconnection


    【解决方案1】:

    MySqlconnection 类在命名空间MySqlConnector 中定义。您必须在 Startup 类的顶部添加以下 using 语句:

    using MySqlConnector;
    

    【讨论】:

    • 谢谢!这实际上也有助于我更多地了解命名空间的工作原理,因为我仍然是一个初学者。
    猜你喜欢
    • 2019-09-12
    • 1970-01-01
    • 2017-04-05
    • 2011-06-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-05-06
    相关资源
    最近更新 更多