Type或NameSpace“;公用事业”;找不到

本文关键字:公用事业 找不到 NameSpace Type | 更新日期: 2023-09-27 17:54:00

我有错误。请帮帮我。

找不到类型或命名空间名称"Utilities"(是否缺少using指令或程序集引用?(

我已经创建了一个名为Utilities的类。

namespace Utilities
{
    public class DatabaseManager
    {
        public string commandText;
        OdbcCommand cmd = new OdbcCommand();
        OdbcTransaction _tran = null;
        public DatabaseManager(String dbConn) {
            OdbcConnection  _conn = new OdbcConnection(dbConn);
            cmd = _conn.CreateCommand();
            _conn.Open();
        }
        public void setParameter(string name, OdbcType type, object value)
        {
            cmd.Parameters.Add(name, type).Value = value;
        }
    }
}

这个类工作得很好,但我在使用另一个项目中的时也遇到了同样的问题。我想知道发生了什么以及如何解决这个问题。

using System;
using System.Data;
using System.Collections.Generic;
using System.Linq;
using System.Data.Odbc;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Drawing;
using Utilities;     // This line have error highlighted in red color

Type或NameSpace“;公用事业”;找不到

您需要使用usiness namespace指令来导入名称空间中的类型,您访问类的其他项目(网站(将具有不同的名称空间。请确保通过添加具有实用程序命名空间的dll的引用进行导入。如果包含程序集可用,下面给出的语句将在实用程序中导入类型。

using Utilities;

编辑:如果您在网站的名称空间Utilities中有类型,那么您可以尝试将它们放在app_code文件夹中,并在访问它们之前构建网站。