2011-12-20 27 views
0

コード行は以下のResponse.Redirectである:System.UriFormatException:無効なURI:ホスト名を解析できませんでした。 - Request.Url.Hostこれが起こっている場所の

Catch exR As System.NullReferenceException 
    Dim dt As CustomDataObject = New CustomDataObject("SP_Retrieve_LoginPort") 
    Dim port As Integer = dt.getdatatable.Rows(0).Item("Port") 
    Response.Redirect("http://" & Request.Url.Host & ":" & port) 

私は私のリクエストURLに次のように取得します。http://©:53 /デフォルト。 aspx

著作権シンボルはどこから来たのですか?

+0

を折り返し報告を期待したいが、我々は、いくつかのより多くのコンテキストをしてください見ることができることを示唆していますか?この例外を生成するTryブロックは何ですか? –

答えて

0

これは難しい情報ですが、これ以上の情報はありません。

Request.Url.Hostの文字列の内容とはどのように表示されるかと思います。

文字値&#169と&コピーはあなたに著作権シンボルを与えます。

しかし、私はあなたのホストを見ています。あなたはウェブホストのセットアップを持っていますか? IISをローカルで使用するか、ASP.NET開発サーバーを使用していますか?

私はあなたのIISの下でセットアッププロジェクトの既定のWebサーバーと仮想ディレクトリを、次にDBUGモードでは、私はHttpRequest.Url.Hostlocalhost

関連する問題