0

コントローラーで TagBuilder クラスを使用すると、Web サイトがクラッシュし、単純なページが返されます。

このコードは、Windows 7 を実行しているローカル マシンで完全に動作します。現在、2 つの異なる Web ホストで試しましたが、どちらも同じ問題を抱えています。コード ビハインドで TagBuilder クラスを使用すると、空白のページが表示されます。String.Format を使用してタグ文字列を作成するだけの回避策を作成しましたが、問題が何であるかを理解し、エラーを修正します。

コードを提供する必要があるように感じますが、次の行に絞り込みました。

// A blank page is returned if unless I uncomment the following line
// and avoid the TagBuilder class.
TagBuilder tag = new TagBuilder("link");

このエラーがどのように発生するのか理解できないため、次の問題で得られる助けをいただければ幸いです。

どこを見ればいいですか?Web.config? トレースを有効にしようとしましたが、役に立ちませんでした。Microsoft は TagBuilder クラスで最近何か変更しましたか?

4

1 に答える 1

0

コードが機能しない理由はわかりませんでしたが、解決策を見つけました。Web サイトに公開する前に Web サイトをプリコンパイルするようになりました。なぜこれが機能するのか、まったくわかりません。:)

于 2012-09-30T19:55:02.087 に答える