localhostに登録できません

このQ&Aのポイント
  • VB.net-ASP.NETアプリケーションのパス指定で「http://localhost/TEST」と設定したいが、ASP.NET Version1.0のエラーが発生する。解決策を教えてください。
  • 開発するパソコンと設置するパソコンが違うため、localhostで設定できるようにしたい。IISの再インストールや共有セキュリティ設定は行ったが、同様の現象が発生。
  • VB.net-ASP.NETアプリケーションのパス指定の際に、ASP.NET Version1.0のエラーが発生する。解決策を教えてください。
回答を見る
  • ベストアンサー

localhostに登録できません

OS XP-Pro-SP2 VisualStudio2003 .netFramework1.1 という環境です。 新しいプロジェクトを作成するときに、VB.net-ASP.NETアプリケーションを作成しようと思っています。 パスの指定をするところに 「http://localhost/TEST」と設定したいのですが、 「WebサーバーでASP.NETVersion1.0が実行されています。・・・1.0に準拠するように~~~。 ・アプリケーションを開かないで、続行する前に、サーバー上のASP.NETを最新バージョンにアップグレード ・アプリケーションをASP.NET Version1.0に準拠させる」 となります。2択をせまられます。 上を選択すると、なにも起きず、元の画面に逆戻り。 下を選択すると、「このプロジェクトの既定のWebアクセスモードに共有されていますが、~~~開けません。~~~」とエラーになります。 「http://localhost/TEST」を「http://100.100.100.1/TEST」と設定すると作成され、問題なくプログラミングを開始することができます。 開発するパソコンと設置するパソコンが違うので、localhostで設定できるようにしたいのですが、解決策をご教授いただけますでしょうか? 宜しくお願いします。 過去ログにあるような、 IISの再インストールや、wwwrootの共有セキュリティ設定に関しては、設定したつもりです。 別PCにインストールしても同様の現象なので、根本的に設定がおかしいのかな?と勝手に決めてしまっている次第です。 お願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • redfox63
  • ベストアンサー率71% (1325/1856)
回答No.3

Win2000はサーバーではなくProでしょうか? カスタムエラーとServerExtentionsの間にあるはずなんですけど

pooooooh
質問者

お礼

OSは、2000Proです。Serverとの区別をつけておくべきでした。すみませんでした。 VisualStudioを2003から2005に変更し、.NETも1.1+2.0という環境になったところで、再度管理ツールから確認してみたところ、redfox63さんのおっしゃるASP.NETのタブとバージョン設定の項目が表示されました。 ついでに、VSのバージョンアップにより、localhostでのWEBサイト作成も出来るようになったし、サーバPCにファイルをコピーするだけで、動作するようにもなりました。 ということで、解決です。 ご協力いただき、どうもありがとうございました。 勉強になりました。

その他の回答 (2)

  • redfox63
  • ベストアンサー率71% (1325/1856)
回答No.2

『ASP.NET』タブは存在しませんか? プロパティのタブの上段左から2番目あたりに表示されると思います 確認してみましょう

pooooooh
質問者

補足

回答どうもありがとうございます。私の手順がいけないのか、場所が特定できません。 手順 (1)コントロールパネル (2)管理ツール (3)インターネットサービスマネージャ (4)既定のWebサイトのプロパティ の順に操作しています。すると出てきたプロパティの画面には、 上段左から ・ディレクトリセキュリティ ・HTTPヘッダー ・カスタムエラー ・ServerExtensions 下段左から ・Webサイト ・パフォーマンス ・ISAPIフィルタ ・ホームディレクトリ ・ドキュメント となります。 違うところを見てるのでしょうか・・・ OS:2000SP4です。 いろいろ試行錯誤の中、localhostで登録しなくても、運用できる方法は確立できそうですが、今後のためにも、出来れば解決に持っていけたらと思います。 宜しくお願いします。

  • redfox63
  • ベストアンサー率71% (1325/1856)
回答No.1

VS2003をインストールしてからIISをインストールしていませんか? C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322 に .NET Framework 1.1に対応したいろいろなコンポーネントなどが登録されています コマンドプロンプトで aspnet_regiis.exe -i [Enter] を実行してみましょう または管理ツールのIISマネージャで『既定のWebサイト』のプロパティを表示させて 『ASP.NET』タブを表示させます ここの 『ASP.NETバージョン』が 1.1.4322になっているか確認しましょう 違っていれば選択しなおします

pooooooh
質問者

補足

早速の回答どうもありがとうございます。 ひとつ環境に大きな間違いがありました。 OSは、XPではなく 2000-SP4でした。ごめんなさい。 ・インストールした順番は記憶にありませんが、試行錯誤の中で、何度かアンインストール/インストールを実行してしまっています。 ・「aspnet_regiis.exe -i」 これは何度か実行してみたのですが・・・。うまくいっていないのが、現状です。 ・『ASP.NETバージョン』についてですが、『既定のWebサイト』のプロパティの中に、『ASP.NETバージョン』の項目がないようです。  OSの連絡が間違っていたためでしょうか。。。すみません。 引き続き宜しくお願いします。

関連するQ&A

  • ASP.NETバージョンの不一致

     はじめまして。  下記環境下で、新規にプロジェクトを作成しようとしたんですが、 -------------------------------------------------  ASP.NETバージョンの不一致   サーバー上のASP.NETを最新バージョンにアップグレードするか、Ver.1.0に準拠させるか -------------------------------------------------  というように、実行する操作を選択する画面が表示されます。 1.アップグレードをしたいんですが、その方法がわ  かりません。  しょうがないので、準拠を選択したところ、 -------------------------------------------------  Webアクセス失敗    このプロジェクトの既定のWebアクセスモードはファイルの共有に設定されていますが・・・ ・・・ファイルパス'c:\inetpub\wwwroot\WebApplication1'がURL'http://localhost/WebApplication1'と一致しません。これらは同じサーバーの場所に割り当てる必要があります。HTTPエラー404:Not Found  「別のファイル共有パスを使用して再試行」 もしくは、「FrontPage Server Extensionsを使用してプロジェクトを開く」 -------------------------------------------------  と表示されます。おそらくIISの設定を変える必要があるのでは?と勝手に思っていますが、 2.解消方法をご教授ください。  以上、2点、よろしくお願いします。 --------------------------------------------- 使用環境は、  Windows2000 VB.NET(VS.NET2003) MSDE ver.8.0 です。

  • ASP.net web アプリケーション はじめからつまずいています。

    こんにちは、 ASP.net web アプリケーションの勉強を始めた者です。 ファイル-新規-プロジェクトで「ASP.net web アプリケーション」を選択し、場所をデフォルトのまま(http://localhost/WebApplication1)でOKすると 以下のエラーメッセージが出ます。 要は、自身にWEBサーバを入れていないからということかなと思うのですが、どのように対応すればいいのでしょうか? (.NETでWEBサーバプログラムがあるのですか?またあるのならどうすれば立ち上げることができるのでしょうか?) 初心者の質問でわかりにくいかもしてませんがよろしくお願いします。 環境:windows xp professional visual studio.net 「Web プロジェクト 'WebApplication1' を作成できません。 ポート 80 の 'localhost' に Web サーバーが見つかりませんでした。 Web サーバー名とプロキシの設定が正しいかどうか確認してください。 これらの設定に問題がない場合は、Web サーバーのサービスが一時的に停止している可能性があります。」

  • Visual Studio.Net 2003の”ASP.NET Web

    Visual Studio.Net 2003の”ASP.NET Web アプリケーション”が起動出来ない?   上記の”ASP.NET Web アプリケーション”を起動すると、以下のようなメッセージがでてきて 起動できません。 <エラー内容> 【ASP.NET バージョンの不一致】 Web サーバーで ASP.NET Version 1.0 が実行されいています。 作成したり開こうとしている Web アプリケーションは、ASP.NET 1.0 に準拠するように構成できます。 ただし、ASP.NET 1.1 の新機能をこのアプリケーションで使用することはできなくなります。 ----------------------------------------------------------------------------- 実行する操作 ●アプリケーションを開かないで、続行する前に、サーバー上の ASP.NET を最新バージョンにアップグレードする (推奨) ○アプリケーションを ASP.NET Version 1.0 に準拠させる そこで、●アプリケーションを開かないで、続行する前に、サーバー上の ASP.NET を最新バージョンにアップグレードする (推奨) を実行すると何も起きず、通常の画面に戻ってしまいます。 ちなみに、環境は以下のようになっています。 OS:Windows7 サーバー:Windows Server 2003 ツールソフト:Visual Studio.NET 2003 です。 どうすれば、起動できるのか、詳しい方のご回答をお待ちしております。

  • eclipseで新規Tomcatプロジェクトを作成する際に、最終画面で

    eclipseで新規Tomcatプロジェクトを作成する際に、最終画面で ・コンテキスト名(デフォルト値:プロジェクト名) ・Webアプリケーション・ルートとするサブディレクトリー(オプション)(デフォルト値:/) を設定する処があるのですが、ここの使い方がよく分りません。ためしに、 ・コンテキスト名:test01(プロジェクト名) ・Webアプリケーション・ルートとするサブディレクトリー:test01Sub01 と指定してやると、確かに test01 の下に test01Sub01 というサブディレクトリが作成されるのですが、Webアプリケーション・ルートであるはずの test01Sub01 の下に index.html を作成してみても、 localhost:8080/test01Sub01/index.html(Webアプリケーション・ルート下のindex.html) ではアクセスできません。 localhost:8080/test01/index.html(コンテキスト名下のindex.html) ではアクセスできます。 Webアプリケーション・ルートの設定を、どのように取り扱えばよいのか、分る方お教えください。 また、 「コンテキスト・ルート」と「Webアプリケーション・ルート」の違い(があればそれ)について、お教えください。 以上、よろしくお願いします。

  • Visual InterDev6でのプロジェクト作成について

    http://support.microsoft.com/default.aspx?scid=KB;JA;301184 この設定についてなのですが・・ Visual InterDev6で新しいWebプロジェクト作成の際に 出てくる「使用するサーバーの指定」の欄に何の名前を入力していいのかわかりません。 IISをインストールし、インターネットインフォーメーションサービスのローカルコンピューターの名前かなと思い、いれてみたのですが、接続できないようで先に進めません。 始めてで設定にあまり自信がないのですが、どの辺を修正すればよろしいでしょうか? OSはXPproを使用しております。 Inetpub\wwwroot\に配置した???.aspファイルは localhost/???.aspで見れるようになってるのでそこそこ、設定はできてると思うのですが。

  • localhostでphpのページが表示されません

    サーバ、プログラム初心者です。 phpの勉強をしようと以下の環境を準備しました。 環境 windows8.1(64bit) PleiadesAllInOne (Eclipse4.3) Pleiadesをインストールし、XAMPPでapacheを起動しました。 phpのプロジェクトを作成し、簡単なサンプルプログラムを用意して、 ブラウザからアクセス(localhost/test/sample.php)してみたのですが、以下のようなメッセージが表示されてしまいます。 Object not found! 要求された URL は本サーバでは見つかりませんでした。 もし手入力で URL を入力した場合は、綴りを確認して再度お試し下さい。 サーバーの障害と思われる場合は、ウェブ管理者までご連絡ください。 Error 404 localhost Apache/2.4.3 (Win32) OpenSSL/1.0.1c PHP/5.4.7 webで調べたのですが、ローカルでphpをテストする分には、特に設定も必要ないみたいなので、問題がわかりません。 どなたか教えていただけないでしょうか?

    • 締切済み
    • PHP
  • localhostがアクセス拒否

    localhostへのアクセス拒否をされてしまうのですが あるwebアプリケーションを起動したのですが なぜかサーバーにはじかれます。 ご教示お願いします。

  • DOMで\\localhost\~がloadできません

    DOMについて質問させてください。 DOMで\\localhost\~\test.xmlをloadすると、「指定されたパスが見つかりません。」が表示されloadできません。ちなみに、ループバックアドレスの\\127.0.0.1だとうまくいきます。なぜか理由が分からないため質問させていただきました。\\localhostでloadするには何かwindowsの設定がいるのでしょうか? ・再現手順は以下の通りです。 (1)DOMでCドライブ配下にサブフォルダを作成し、そのサブフォルダ内に共有フォルダを作成します。 (2)作成した共有フォルダ内にxmlファイルを格納します。 (3)DOMで共有フォルダ内のxmlファイルをロードするとエラーになります。 以下、サンプルコードです。(MSXMLのバージョンはどのバージョンでも現象は同じ) '================================================== Set objDOM = CreateObject("MSXML2.DOMDocument.6.0") objDOM.async = false rtResult = objDOM.load("\\localhost\~\test.xml") msgbox "load:" & rtResult & " エラー番号:" & objDOM.parseError.errorCode & " MSG:" & objDOM.parseError.reason Set objDOM = Nothing '==================================================

    • 締切済み
    • XML
  • localhost しか自動遷移できない

    お世話になります。 早速ですが質問です。 現在、ASP.NET 3.5 で作成したWebアプリの動作テストをしています。 サーバは Win 2008 Svr R2 + IIS7.5 です。 Default Web Site はそのままに、アプリケーション[hoge]を追加しました。 プログラムの動作的には問題ないのですが、"http://xxx.xxx.xxx.xxx./hoge/"が長ったらしいとので"http://xxx.xxx.xxx.xxx./"だけで、アプリ[hoge]を使いたいとの要望がありました。 そこで、"http://xxx.xxx.xxx.xxx./"のルート(=C:\inetpub\wwwroot\)に index.htm を作成し、onLoad時に location.href="http://xxx.xxx.xxx.xxx./hoge/" として、飛ばそうとしました。 しかし、いざサーバ自身のブラウザからアクセスすると、次の様な結果になりました。 1)"http://localhost/"  ・・・想定通り 2)"http://127.0.0.1/", "http://127.0.0.1/index.htm"  ・・・index.htm が表示される※が、遷移はしない ※デバッグのために"body"内に文字列あり 3)"http://xxx.xxx.xxx.xxx/", "http://xxx.xxx.xxx.xxx/index.htm" ※xxx.~.xxxはサーバ実アドレス  ・・・index.htm が表示される※が、遷移はしない ※デバッグのために"body"内に文字列あり 別機から3)を行った場合は、想定通りに遷移します。 この挙動の違いの原因と対処方法をご存知の方はお見えでしょうか? ご教授頂けると幸いです。 以上、よろしくお願い致します。

    • ベストアンサー
    • HTML
  • Web プロジェクトの移動

    こんにちは、 初心者ながら以前「MS Visual Studio.NET」を使用しWebアプリケーションをなんとか作成しました。 順調に稼動してはいたのですが新しくサーバー(Windows Server2005)を購入したので以前使っていたサーバー(2000Server)から移動させようと思い色々しらべ「プロジェクトのコピー」という機能を使って行おうと考えました。 さっそく自分なりに準備をいざ実行してみると以下のエラーメッセージが出ます。 「Web プロジェクト 'WebApplication1' を作成できません。 ファイルルパス'\\○○○\wwwroot\WebApplication1'がURL'http://○○○/WebApplication1'と一致しません。これらは同じサーバーの場所に割り当てる必要があります。HTTPエラー404:Not Found」」 しかいサーバーにはきちんとIISはインストールされていますしサービスも開始されています。IISの設定も大丈夫のように見えるのですが・・・ あと他に何の原因が考えられますか?