- - PR -
VB.NETでHyperLinkテキストが動かない
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2005-04-19 18:24
ソースは下記のようになっています。
==================================== <body MS_POSITIONING="GridLayout"> <form id="Form1" method="post" runat="server"> <FONT face="MS UI Gothic"> <asp:hyperlink id="HyperLink1" style="Z-INDEX: 101; LEFT: 59px; POSITION: absolute; TOP: 162px" runat="server" Width="72px" Height="22px" NavigateUrl="http://adlib.rsch.tuis.ac.jp/~akira/lect/proga1_2004/" Target="_blank" ToolTip="test">HyperLink</asp:hyperlink></FONT> <asp:Button id="Button1" style="Z-INDEX: 102; LEFT: 43px; POSITION: absolute; TOP: 68px" runat="server" Width="59px" Height="25px" Text="Button"></asp:Button> <asp:TextBox id="TextBox1" style="Z-INDEX: 103; LEFT: 237px; POSITION:absolute; TOP: 75px" runat="server" Width="110px" Height="28px"></asp:TextBox> </form> </body> ===================================== version はMicorosoft Development Environment 20002 Version 7.0.9486 Microsoft.NET Framework 1.0 1.0.3705 IIS6.0 >>net Frameworkのバージョン違いが複数入ってるなんてことはないですよね? ないです。ひとつしか入ってません。 >>またはネットワークドライブ越しで実行しているとか。 マシンにIISをいれて(windows2000)それでVSをインストールしただけです。 あとは、わからないです。 ================================ インターネットインフォメションプロパティ Webサイトタブ 説明 既定の Web サイト IPアドレス (未使用の IP アドレスすべて) TCP ポート 80 接続 最大接続数 10 HTTPキープアクティブ check ログ収集を有効に.. check ホームディレクトリタブ このリソースへの接続時に使用される... このコンピュータにあるディレクトリ check ローカルパス c:\inetpub\wwwroot スクリプトソースアクセス check なし 読み取り check 書き込み check なし ディレクトリ参照 check なし ログ アクセス check このリソースに索引... check アプリケーション名 既定のアプリケーション 実行アクセス権 スクリプトのみ アプリケーション保護 中(プール) Server Extensionsタブ バー所ん管理 なし パフォーマンス ユーザー設定を使用 クライアント スクリプト javascript セキュリティの設定を引き継がない check なし ======================= と関係ありそうなプロパティの設定を書いてみました 何かわかるでしょうか? | ||||
|
投稿日時: 2005-04-20 10:17
ソースを見て分かるかと思いますが、<asp:hyperlink>などのタグがIISで解析
されずにそのままレスポンスとして返されているのが分かりますよね。 IISの"既定のWebサイト"のプロパティで、"ホームディレクトリ"タブの中にあ る"アプリケーションの設定"の所に"構成"というボタンがあるかと思います。 それをクリックすると"アプリケーションの構成"ウィンドウが出ますが、その "マッピング"のタブ内に".aspx"の項目はありますか? あるなら、その実行ファイルや動詞はどうなっていますか? ・・・・の前にありゃりゃ? <HTML>タグとかないんですか? ファイルがそのまま出力されたにしても、HTML的におかしいですよね。 | ||||
|
投稿日時: 2005-04-20 12:07
とりあえず関連性がありそうな過去ログ
IISとFrameworkの設定 http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=11259&forum=7 ISS5.0が起動しているが動作しないトラブル。 http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=13068&forum=6 Frameworkのバージョン指定 http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=12977&forum=7 ASP.NETのデバッグができない http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=11399&forum=7 | ||||
|
投稿日時: 2005-04-21 16:48
"マッピング"のタブ内に".aspx"の項目はありますか?
みてみたらありませんでした、それでまたまた質問なのですが、 どこで入手できるのですか (aspx.dllがあるのですか)?CDを探しも見つかりませんでした。 IISのWindows2000に入っているのですか?、(今手元にないのでわかりません、後々見て見ます) 今はaspxの項目をついかして対応するdllをasp.dllにして実行したら下記のようなものに なりました。進展したでしょうか? 動詞は、GET,HEAD,POST,TRACEです。 ================================= ページを表示できません 接続しようとするページに問題があるため、そのページを表示できません。 -------------------------------------------------------------------------------- 対処方法 [更新] をクリックするか、後で再度実行してください。 次のホームページ localhostを開き、 必要な情報が記載されたページへのリンクを探します。 HTTP 500.100 - 内部サーバー エラー - ASP エラー インターネット インフォメーション サービス -------------------------------------------------------------------------------- 技術情報 (サポート担当者用) エラー タイプ Active Server Pages, ASP 0221 (0x80004005) 指定された 'Page Language="vb" AutoEventWireup="false" Codebehind="WebForm1.aspx.vb" Inherits="WebApplication4.WebForm1"' のオプションは不明または無効です。 /WebApplication4/WebForm1.aspx, line 1 ブラウザ タイプ Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322; .NET CLR 1.0.3705) ページ GET /WebApplication4/WebForm1.aspx 時刻 2005年4月21日, 16:47:09 詳細 Microsoft サポート | ||||
|
投稿日時: 2005-05-12 16:37
IISとFrameworkの設定
http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=11259&forum=7 で設定しなおしたら、問題なくボタンが表示されました、ありがとうございます。 先にIISを入れなかったのが全ての原因でした。 | ||||
|
投稿日時: 2005-05-13 10:32
ああ、そうか。
ま、何はともあれおめでとうございます。 |