Web プロジェクトの移動

このQ&Aのポイント
  • Web プロジェクトの移動に関するエラーメッセージが発生しています。サーバーの変更により、プロジェクトのコピーを試みていますが、URLの不一致によって作成ができない状況です。
  • サーバーの移動に伴い、Web プロジェクトのコピーを行おうとした際にエラーメッセージが表示されています。エラーメッセージによると、ファイルパスとURLが一致していないため、プロジェクトを作成することができません。
  • Web プロジェクトの移動時にエラーメッセージが表示されています。サーバーの変更に伴い、適切なファイルパスとURLを割り当てる必要があるため、プロジェクトを作成することができません。
回答を見る
  • ベストアンサー

Web プロジェクトの移動

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

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

  • ベストアンサー
noname#259269
noname#259269
回答No.1

サーバに Windows Server「2005」というものはないので、2003 と 2008 のどちらでしょうか? 多分、ASP.NET が有効になっていないのではないかと思います。 手元の製品は「VisualStudio.NET」であって「VisualStudio.NET2003」でも「VisualStudio2005」でもないのですよね?(と仮定して以下書きます。) そうであれば、.NET Framework のバージョンは 1.0 ですから、IISでASP.NET1.0を有効化する必要があると思います。 aspnet_regiis.exe というツールを使って有効化します。 尚、Windows2008 では ASP.NET1.0 はサポートされません。 http://msdn.microsoft.com/ja-jp/netframework/cc807061.aspx

jack-rose
質問者

お礼

お礼が遅くなりました。 確かに有効化していませんでした。

関連するQ&A

  • Visual Studio .NETでプロジェクト作成

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

  • ASP.NET Webアプリケーションが起動しない。

    Microsoft Visual Basic.NET Standard V2003を使用しています。 ASP.NETアプリケーションを起動すると次のエラーメッセージが出ます。  「以下のURL:'http://localhost/WebApplication'にあるWebプロジェクトを作成するか、開こうとして、以下のエラーが発生しました。     'HTTP/1.1 500 Server Error' 」 いろいろと調べましたが原因がわかりません。よろしく御指導のほどお願いいたします。 なお、インストールの手順は、IIS⇒.NET Framework⇒.NET 2003の順で行いました。 オペレーティングシステムはWindows XP Professionalです。 よろしくお願い致します。

  • 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 サーバーのサービスが一時的に停止している可能性があります。」

  • 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 です。

  • Visual Studio .NET2003 で新規プロジェクトを作成すると・・・

    Visual Studio .NET2003で、 新しいプロジェクトを作成しようとすると、 「オートメーション サーバーはオブジェクトを作成できません」 というメッセージがいつも表示されます。 このメッセージは何かエラーなのでしょうか? どうしたらこのメッセージが出なくなるのでしょうか? よろしくお願いいたします。

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

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

  • ASP.NET クライアント→サーバーに移動させる

    お世話になります。 クライアントPCでASP.NETの開発環境をインストールして簡単なテストプログラムを作成しました。 Webサーバーではないのですが、IIS7.0がインストールされていて、簡単なPHPプログラムが動く環境の Windows Server 2008 R2 の inetpub\wwwroot\test のフォルダを作成して(IISは 192.168.0.10とします、IIS関連のプログラムはASP.NETも含め全部インストール済です) 作成した test.aspxファイル、test.vbファイルを入れて ttp://192.168.0.10/test/test.aspx を叩くと 401 - 権限がありません: 資格情報が無効であるため、アクセスが拒否されました。 指定した資格情報を使用して、このディレクトリまたはページを表示するアクセス許可がありません。 とエラーが表示されてしまいます。 PHPの時はクライアントで作成したファイルを同じような形でサーバーのIISフォルダにサブフォルダを作成してファイルを張り付け、クライアントからIEで問題なく稼働してたのに・・・ もしかして、上記2つのファイルでは少ないとか、何か許可を出させる命令を実行するとか、 わたくしが見落としている点などありましたら、何卒ご指摘いただけますようお願いいたします。 開発には Microsoft Visual Web Developer 2010 Express を使用しております。 この環境でサーバーに直接アップロードしてデバックなど実行できるようにできるなど、 そういうご回答でもまったく問題ございませんので、何卒ご教授いただければと存じます。 よろしくお願いいたします。

  • Visual Studio.netをインストールしたらhttpdというWebサーバーが起動しなくなった。

    httpd(AN HTTP Daemon Version 1.41g)というWebサーバーを使用し、PerlでCGIを作成しているパソコンなのですが、VB.NETを勉強しようと思い、Visual Stadio.net2003をインストールしました。 .NETインストール時前に、IISやFrontPage Seaver Extensionのインストールをするようになっていて、なんかいや~な予感がしてたのですが、やっぱり思ったとおり、インストール後、HTTPDを起動すると 「Winsock error 0:サーバーソケットを使用できません。他のHTTPサーバが動いていないか確認してください。あるいはポート番号を変えて下さい。」 とエラーメッセージが出て起動できません。多分IISがポートを使っているからダメよ・・・ということだろうと思います。 そこで、 1.HTTPDが使用できるようにするにはどのようにすればよいのですか? 2.HTTPDとIISを都度切り替えて使えるようにするのはどうすればよいのですか? あんまりWebサーバーやらポートやらサーバーソケットやらを理解してるわけではないです。詳しく説明いただければ助かります。

  • ASP.NET C# ローカルのパスが呼ばれる

    お世話になります。 サーバはWindows Server2008 IIS6.0で、開発環境がWindows8 Visual Visual Studio 2010です。 サーバ環境にローカルで作成したソースをビルド後、アップロードすると下記エラーにて動作しません。 C:\Users\hoge\Documents\Visual Studio 2010\Projects\project\WebApplication1\index.aspx.cs:120 下記エラーを見ると、ローカルのパスが表示されている点と、 該当の行のSQLコネクション部分が怪しいと思うのですが、原因が全くわかりません。 120行目 if (sqlCon1 != null) sqlCon1.Close(); 恐れ入りますが、お分かりになる方がいらっしゃいましたら、 教えていただけますでしょうか? '/' アプリケーションでサーバー エラーが発生しました。 値を Null にすることはできません。 パラメーター名: String 説明: 現在の Web 要求を実行中に、ハンドルされていない例外が発生しました。エラーに関する詳細および例外の発生場所については、スタック トレースを参照してください。 例外の詳細: System.ArgumentNullException: 値を Null にすることはできません。 パラメーター名: String ソース エラー: 現在の Web 要求の実行中にハンドルされていない例外が生成されました。障害の原因および発生場所に関する情報については、下の例外スタック トレースを使って確認できます。 スタック トレース: [ArgumentNullException: 値を Null にすることはできません。 パラメーター名: String] System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) +12636395 System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info) +224 WebApplication1.btn_Click(Object sender, EventArgs e) in C:\Users\hoge\Documents\Visual Studio 2010\Projects\project\WebApplication1\index.aspx.cs:120 System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument) +154 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +3707

  • Visual Studio 2008で新規プロジェクトでのCppファイ

    Visual Studio 2008で新規プロジェクトでのCppファイルが見当たりません! こんにちは。 Visual Studio 2008 Proffetionalを入れいます。 で問題なのですが、新規プロジェクトで立ち上げた際に 「新規作成」→「プロジェクト」→「Win32」→「Win32コンソールアプリケーション」 を選びアプリケーションの設定で (コンソールアプリケーション)、(空のプロジェクト)にチェックを入れOKを押しました。 ソールファイルに「追加」→「新しい項目」と押していくとC++ファイルの項目があるはずなのに見当たりません。(写真参照) どうしたらいいのでしょうか?ご回答よろしくお願いします。 PCスペック OS windows 7 Visual Studio Proffetional Edition visual Studio .net Fream work 3.5 SP1 VS2008を起動させたのは今回が初めてです インストール中エラーが起こることはありませんでした。