-1

学校のプロジェクト用にdllファイルを作成して使用しようとしています。http://www.dreamincode.net/forums/topic/54433-creating-a-dll-to-store-common-methods-in-c%23/の手順に従いました が、プロジェクトでdllが見つかりません。これが私のコードです:

namespace DBSql
{
    class DBSql
    {
       //some static methods
     }
}

次に、クラスライブラリをビルドし、リリースフォルダーにDbSql.dllファイルがあります。wndowsプロジェクトへの参照として追加します。しかし、DBSqlと入力しようとすると、プロジェクトはそれを見つけられません。私は一歩を逃していますか?

4

2 に答える 2

0

試すべき2つのこと:

1)クラスを公開する

namespace DBSql
{
    public class DBSql
    {
       //some static methods
     }
}

2)クラスを参照しようとしているときは、ファイルの先頭にusingステートメントを追加します。

using DBSql;

ただし、名前空間とクラスの競合に問題がある可能性があると思います。だから多分それらの1つを変更します。

于 2013-03-01T02:58:51.720 に答える
0

DBSql名前空間を呼び出すと入力すると、名前空間の名前がクラスと同じでDBSqlあるため、別の名前空間を入力する必要があります。DBSql.DBSql.SomeStaticFunction()また、クラスを公開します。

于 2013-03-01T03:04:25.927 に答える