2011-12-19 16 views
8

Webアプリケーションで作業しています.AS.netをc#(3.5フレームワーク)で使用しています。我々は、それがうまくいくと、突然後2〜3日、同じ問題がagain.Pleaseは私が問題を解決するのに役立つ特定のページパーサーエラーメッセージ:タイプを読み込めませんでした

Server Error in '/' Application. 
Parser Error 
Description: An error occurred during the parsing of a resource required to service this request. Please review the following specific parse error details and modify your source file appropriately. 

Parser Error Message: Could not load type 'Page Name'. 

我々は解決策は、ファイルをアップロード&構築するたびに、このエラーが出続けています。前もって感謝します。

+0

このページのどの方法でこのエラーが発生しますか? – BizApps

+0

実際にコードファイルのaspxページに表示されています。ページをロードしていません。 – PrateekSaluja

+0

問題が発生した後、どのように問題を解決しますか?ファイルを再構築して再アップロードしますか? –

答えて

4

私たちは2つの事柄を発見しました。将来的に誰かが問題に直面するでしょう。

A)私たちは、それが適切に更新されていない変更されたファイルには、それがエラーを起こした理由ですので、 更新したがいた.dllプロジェクトは、そのページが正しく更新されなかったので 。

b)そのページプロジェクトから除外されました。

ですので、ご注意ください。ケースファイルの多くは更新されませんでした。

ありがとうございました。

0

ページソースを変更しているマシン(アンチウイルス、バックアップ、インデックスソフトウェア、など)には他にもいくつかのソフトウェアがあるようです。

ディレクトリまたはファイルをアップロードした後で読み取りを試み、問題が解決するかどうか確認することができます。

+1

私はそうは思わない。 – PrateekSaluja

0

ページディレクティブのInheritsプロパティを確認してください。これは、多くの属性を持っているかもしれないが、私はそれは、少なくとも以下が含まれます疑う:

<%@ Page Language="C#" Inherits="Page Name" %> 

の変更、ファイルの後ろのページのコードで概説したクラスの完全修飾名にInheritsの値、すなわちのようなものを:MyProject.MyFaultyPage。そのページのコードビハインドファイルがない場合は、System.Web.UI.Pageを継承できます。

+0

はい、そのフルパスがあります。 – PrateekSaluja

1

これは新しいページを作成した後に起こったことです。私は構成マネージャの下で任意のCPUモードの代わりにx86 CPUの下で動作していたことが分かります。デバッグモードでテストするとき、アプリケーションはローカルビンに対して実行されていましたが、ファイルを再構成するまで実際にbin/x86ディレクトリに配置されていました。

0

Visual Studioを終了し、ソリューションフォルダを選択し、Readonlyをチェックして問題を解決してください。

関連する問題