2009-04-01 7 views
0

私は奇妙な問題に直面しています の場合はの場合は第2コメントしたときはいつでもプロダクションで動作しますが開発に失敗します。プロダクト/デベロッパーASP.Netの問題

コードの条件が2番目の場合はコメントを表示しませんが、それは開発のために動作し、プロダクションには失敗します。ここで

protected void Page_Load(object sender, EventArgs e) 
     { 
      if (!Page.IsPostBack) 
      { 
       lblDocument.Text = "Document :" + this.Request.QueryString["A_No"].ToString(); 
       //if (!frmViewer.Action.Contains("?")) 
       //{ 
       // frmViewer.Action = String.Format("{0}?A_No={1}&A_Format={2}", 
       //          frmViewer.Action, 
                //this.Request.QueryString["A_No"].ToString(), 
//              //this.Request.QueryString["A_Format"].ToString()); 
//    } 
      } 
     } 

はエラーメッセージです:

CS0117:あなたはあなたのASPXていることを確認しました 'System.Web.UI.HtmlControls.HtmlFormは' 'アクション'

+0

を、どのようなエラーメッセージです。それは与える? – Brandon

+0

CS0117: 'Action.Web.UI.HtmlControls.HtmlForm'に 'アクション'の定義が含まれていません –

+0

ソリューションを右クリックして[ソリューションのクリーンアップ]をクリックして、ソリューションを構築します。 –

答えて

0

まあバルバロスアルプが私にこの問題を解決するには、次のヒントを与える...

は、適切なソリューションをクリック> [ソリューションのクリーン]をクリックし、次にソリューションのビルド - それが失敗した場合

1

の定義が含まれていません。最新の変更を加えてファイルを本番環境に移行しましたか?

アクションコントロールが開発時に追加され、DLLファイルがプロダクションに移行されたが、対応するASPXファイルに移行されていないように見えます。

+0

私はプロダクション環境をチェックするだけでなく、各ファイルの日付をチェックします。それは同じです。 –

0

他の人that have reported this problemが.NET 3.5 SP1アップデートをダウンロードし、問題を修正しました。

本番環境と開発環境の両方で、最新バージョンの.NET Framework(現在は上記のバージョン)が実行されていることを確認してください。

また、ソリューションをクリーンにしてから、再構築してください。