2011-08-07 10 views
1

私はasp.netをかなり使い慣れており、Visual Studio 08を使用して小さな(1ページ)Webアプリケーションを作成しています。展開中のCS1061エラー/ Codebehindが動作しない

それは私がデバッグものを使用してテストが、私は私のウェブスペースの上に置くしようとしたとき、私は取得するときに完璧に動作:

CS1061:型ASP.test_default_aspx' does not contain a definition for name_TextChanged「と拡張子なしの方法name_TextChanged' of type ASP.test_default_aspx」の可能性(使用しているディレクティブまたはアセンブリ参照がありません)

説明:HTTP 500.処理要求がエラーです。

コードビハインドがあるものを作成すると、これが発生します。私はしなかったページでテストしようとしたが、うまくいきました。

アップロードする前に再構築して、designer.csを削除してライブラリを再アップロードしようとしましたが、他に何を試していいのか分かりません。

答えて

0

ウェブスペースにコードファイルをコピーするときは、コピーする前にウェブスペース内の既存のファイルを削除しますか?ソリューションから削除したObosloeteファイルは、Webスペースから自動的に削除されません。

また、Webサーバーに展開する前にWebサイトを事前にコンパイルすることを検討してください。 http://msdn.microsoft.com/en-us/library/ms227972.aspx

+0

まあ、今回は、ファイルを上書きするのではなく、アップロードしたときにファイルを削除してしまい、同じエラーが表示されました。 また、Webアプリケーションであり、実際にはWebアプリケーションをあらかじめコンパイルすることはできません。 –

関連する問題