0

簡単なユーザー コントロールを作成し、aspx ページに追加しました。次のようにページ内に登録しました...

<%@ Register src="faq.ascx" tagname="faq" tagprefix="uc1" %>

問題は、ローカルホストでは魅力的に機能することですが、ライブ環境 (IIS 7.5) にアップロードすると 404 エラーが発生します。不足している web.config の設定はありますか?

4

3 に答える 3

1

この方法で ascx コントロールへのパスを使用してみてください。

<%@ Register src="~/faq.ascx" tagname="faq" tagprefix="uc1" %>

また

<%@ Register src="~/some_path/faq.ascx" tagname="faq" tagprefix="uc1" %>

また

おそらく、faq.ascx ファイルへのパスをブロック (または書き換え) する URL 書き換えモジュールなどを使用している可能性があります。

Fiddler アプリケーションを試して、http 要求を認識します。

于 2012-09-10T21:39:06.133 に答える