- - PR -
ASP.NETがブラウザで正常表示しない
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2006-10-17 10:31
お世話になります。さっそくですがよろしくお願いします。
Windows2000サーバの環境でサイトを新規作成してASPをブラウザアクセスするのですが、入力フィールドやボタンコントロールが表示されません。もともとこのサーバで正常動作していたのですが、先日サーバのディスク増設作業の際に、ARCserveによりファイルのフルバックアップ→リストアを行った経緯があります。リストア後、サイト設定が戻っていなかったので再度サイトを新規作成し実行させたのですが、この時から上記のような現象となりました。ブラウザで表示させた時、IEのステータスバーには警告アイコンが表示されておりその内容を表示させますと、‘Webページに問題があるため、正しく表示または機能しなくなる可能性があります…’というものでした。サイトの作成し直しも試みてみたのですが結果は変わりませんでした。何か原因の糸口や解決策のアドバイスをいただければと思っております。よろしくお願いします。 | ||||
|
投稿日時: 2006-10-17 12:58
エラーの出ているページのソースはどうなっていますか。
<asp:TextBox〜 とかいうタグがサーバーで解析されずにaspxファイルの中身そのままがクライアントに出力されていませんか? | ||||
|
投稿日時: 2006-10-17 13:12
レスありがとうございます。
クライアントにはLabelコントロールの内容だけが表示されているような状態です。aspxファイルの中身そのままが表示されてはおりません。 | ||||
|
投稿日時: 2006-10-18 13:45
一郎様
エラーページのソース、再度確認いたしました。 ご指摘の通り <asp:TextBox〜 のタグが解析されずにそのままクライアントに出力されていました。.NET Frameworkがおかしいのでしょうか?何か解決策のアドバイス等ございましたら、どうぞよろしくお願いいたします。 | ||||
|
投稿日時: 2006-10-18 14:05
警告内容からすると、セキュリティ関係の問題かと思います。 アンチウイルス ソフトウェアと、ブラウザのセキュリティ設定を見直してください。 _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 | ||||
|
投稿日時: 2006-10-18 14:20
じゃんぬねっと様
レスありがとうございます。 同じaspxファイルを別のWebサーバにも配置し、クライアントからそちらのサーバにアクセスしたときは正常表示しましたので、サーバ側の問題かと思っております。 先程、一郎様あてにもレスさせていただいたのですが、クライアントからソース表示を見ていますと、どうもaspxファイルがサーバ側で解析されいないようです。サーバ側の本来の設定に問題があると思うのですが、どのあたりをつっついてみればよいかを思案しているような状態です…。何かご指摘、アドバイス等ございましたよろしくお願いいたします。 | ||||
|
投稿日時: 2006-10-18 19:40
IISに.NET Frameworkが関連付けられてないんじゃないでしょうか。
http://msdn2.microsoft.com/ja-jp/library/k6h9cz8h.aspx これを使ってみてください。 aspnet_regiis.exe -i かな・・・? | ||||
|
投稿日時: 2006-10-19 11:56
一郎様
ご指摘のとおりでした。 aspnet_regiis.exe -iで関連付けをしたところ 正常に表示されるようになりました。 ありがとうございました! |
1