2010-12-02 24 views
3

Visual Studio 2010で実行されているWebプロジェクトがあり、.NET Framework 4をターゲットにしています。ソリューションをビルドすると、ビルドに成功したことがわかります既知の)エラーが発生します。エラーのあるページを開くと、コンパイラはエラーを受け取り、赤ではなく青で下線を引いています。ビルド時にVisual Studio 2010でコンパイルエラーが発生しない

このような動作を引き起こす設定はありますか?どのように修正するための任意のアイデア?

+0

は、.net 4 webフォームアプリでまったく同じ問題を抱えていますが、最終的に修正されましたか? –

答えて

0

ソリューションに複数のプロジェクトがある場合、そのうちの1つがビルドされていない可能性があります。あなたのビルドの出力ウィンドウに、問題があるWebプロジェクトの名前が表示されましたか?

また、ビルド構成マネージャーをチェックして、設定していることを確認してください。

alt text

+0

ソリューション内のすべてのプロジェクトがビルドされるように設定されています。私は出力ウィンドウを見ることができ、それがプロジェクト内のすべてのフォルダを構築しているのを見ることができますが、なんらかの理由でエラーを拾っていません。 – DaveK

+0

エラーがあると思われるコード行の例を挙げてもいいですか? – JohnFx

+0

「Rebuild Solution」の結果へのリンクは次のとおりです:http://yfrog.com/6xsuccesszjコンパイラはすべてがOKだと思っています。しかし、エラーが発生したページを開くと、その時点で検出されます:http://yfrog.com/5berroro0j。 – DaveK

0

それはMVCアプリ、ビューファイルだ場合は、明示的に/ Pを渡すことによって、それを有効にしない限り(*の.as {P、C} x)はコンパイルされません。MvcBuildViews = trueまたはそのフラグを有効にします指定された構成のプロジェクトファイルに保存します。

0

ASP.net 4.0 Webフォームをコンパイルする際に、同じ(同じでない場合)の問題があります。マークアップの面で既存のページのコピーであるページがありますが、コードビハインドは作成されていません。例として、マークアップにはclickイベントを持つASP:Buttonがありますが、イベントハンドラはまだコードビハインドで宣言されていません。完全なBuild/Rebuild/Cleanなどを行うと、エラーは検出されません。私はページを開き、コンパイラエラーがスローされます。私が知る限り、私はどこにでも設定を変更していないので、最近これをやり始めました。さらに、私のブレークポイントはもはやキャッチされていないようです。私は2人が関連しているかどうかはわかりませんが、同じ時間に起き始めました。

関連する問題