2012-05-01 13 views
1

このコードはVisual Studio 2010を搭載したローカルコンピュータで正常に動作し、 は.NET Framework 2.0で正常に動作しましたが、2.0からサーバーをアップグレードしたとき4.0 には、このエラーを与えている:Asp.Netサーバーを2.0から4.0にアップグレードするとエラーが発生する

Server Error in '/' Application.

Compilation Error

Description: An error occurred during the compilation of a resource required to service this request. Please review the following specific error details and modify your source code appropriately.

Compiler Error Message: CS0246: The type or namespace name 'staticpage_namespace' could not be found (are you missing a using directive or an assembly reference?)

Source Error:

Line 10: using System.Web.UI.HtmlControls;

Line 11: using System.Data.SqlClient;

Line 12: using staticpage_namespace;

Line 13:

Line 14:

は、任意の任意のボディを助けることができますか?ここで

は、私はApp_Codeフォルダー内のクラスのために使用していたコードである: -

namespace staticpage_namespace 
{  
    public class Staticpage 
    { 
    ...... 
    public SqlDataReader InsertHome()  
     { 
      SqlDataReader dr = SqlHelper.ExecuteReader(configclass.DbConn, CommandType.StoredProcedure, "InsertHome"); 

      return dr; 
    } 


     public Staticpage() 
     { 
      // 
      // TODO: Add constructor logic here 
      // 
     } 
    } 
} 

そして、これは私のWebフォームのコードです: -

using staticpage_namespace; 


public partial class _Default1 : System.Web.UI.Page  
{ 

} 
+0

Web.Configにを追加しましたか? –

+0

はい、web.configファイルにこの行を含めました – bhanu

+0

app_codeフォルダに追加してみるか、この名前空間への参照を追加してください –

答えて

0

私には、このdosent表情など変換が発行されます。あなたのウェブサイトは、staticpage_namespaceという名前の名前空間に依存していますが、存在しない場合は、app_codeフォルダに適切なコードファイルがあることを確認してから、再度変換してください。

+0

これは私のクラスのコードですApp_Codeフォルダーに....名前空間staticpage_namespace {publicクラス静的ページ {...... 公共SqlDataReaderのInsertHome() { SqlDataReaderのは、DR = SqlHelper.ExecuteReader(configclass .DbConn、 CommandType。StoredProcedure、 "InsertHome"); 戻りDR。 } パブリック静的ページ()// TODO { // :ここに追加コンストラクタロジック// } } } – bhanu

+0

は、あなたがこの名前空間には、コンパイル・エラーがないことを確認している..ですコンパイルしてみてくださいこの名前空間だけを使用するか、変換前にウェブサイトをコンパイルします。 –

+0

私は私のウェブサイトを構築するとき、それは – bhanu

関連する問題