2

VS2012 を使用して、asp/c#

  • 新しい Web サイトの空のプロジェクトを作成しました
  • 新しいaspファイルを作成しました
  • 新しいC#クラスファイルを作成すると、このクラスをApp_Codeフォルダーに配置する必要があるというダイアログが表示され、はい、OKと答えました。

    Website
      Default.aspx
        Default.aspx.cs
    App_Code
      Class1.cs
    

私の default.aspx.cs ファイルは Class1.cs を呼び出します (インスタンスを作成します)。このWebサイトをリモートサーバーに配置すると、以下のエラーが発生します。私のローカルホストサーバーのウェブサイトが立ち上がっています。

コンパイラ エラー メッセージ: CS0246: 型または名前空間名 'Class1' が見つかりませんでした (using ディレクティブまたはアセンブリ参照がありませんか?)

ソース エラー:

Line 11: protected void Page_Load(object sender, EventArgs e)
Line 12:     { 
Line 13:         Class1 cls = new Class1(); 
Line 14:         cls.getValue(); 
Line 15:     }
4

1 に答える 1

0

試す

Class1.Class1 cls = new Class1.Class1();

それ以外の

Class1 cls = 新しい Class1();

于 2013-02-13T05:12:33.233 に答える