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: }