0

「_CLASS」という名前のフォルダーがあります

このフォルダーには、いくつかのメソッドを持つ「SqlAccess」という名前のクラスがあります。

このクラスを .aspx.cs ページで使用したいので、「SQL」(名前空間) である「SqlAccess」クラスの参照名前空間を追加する必要があります。

しかし、それは私に次のようなエラーを与えます

"The type or namespace name 'SQL' could not be found (are you missing a using directive or an assembly reference?)"

編集

これは、「_CLASS」フォルダーの下にある私のクラスです

namespace SQl
{

   public class SqlAccess
   {
      //...... here is my code 
   }
}

または、「App_Code」フォルダーの下にこのクラスを追加する必要がありますか? はいの場合、なぜですか?

4

2 に答える 2

1

または、「App_Code」フォルダーの下にこのクラスを追加する必要がありますか?

WebSite を使用している場合は、App_Code フォルダーを使用してコードを追加する必要があります。

WebApplication を使用している場合は、コードを好きな場所に配置できます。

WebSite vs Web Application articleMSDNの を参照してください。

また、エラーメッセージから、SQL名前空間として使用しているように見えますが、使用したコードではSQl明らかにC#とは異なります。

于 2013-06-25T07:01:00.457 に答える
0

これを試すことができます。

クラス >> プロパティを右クリックし、Build Actionを確認します。Compileである必要があります。

于 2013-06-25T07:05:16.103 に答える