[FIX] Windows Server 2003 で Web プロジェクトを作成できない

文書翻訳 文書翻訳
文書番号: 831210 - 対象製品
この資料は、アーカイブされました。これは "現状のまま" で提供され、更新されることはありません。
すべて展開する | すべて折りたたむ

目次

現象

Microsoft Visual Studio .NET 2002 を使用して新しい Web プロジェクトを作成し、Microsoft Windows Server 2003 を実行している Web サーバーに接続すると、[Web アクセス失敗] ダイアログ ボックスが表示されて以下のエラー メッセージが表示されます。
このプロジェクトの既定の Web アクセス モードはファイルの共有に設定されていますが、'http://localhost/WebApplication1' のプロジェクト フォルダをパス 'c:\inetpub\wwwroot\WebApplication1' から開けません。次のエラーが返されました。

Web プロジェクト 'WebApplication1' を作成できません。ファイル パス 'c:\inetpub\wwwroot\WebApplication1' が URL 'http://localhost/WebApplication1' と一致しません。これらは同じサーバーの場所に割り当てる必要があります。HTTP エラー 404: Not Found

原因

この問題は、Microsoft インターネット インフォメーション サービス (IIS) 6.0 が、明示的にマップされていないすべてのファイル名拡張子をブロックするために発生します。デフォルトでは、.tmp ファイル名拡張子はセキュリティ上の理由により、IIS 6.0 でマップされていません。Visual Studio .NET 2002 は Web プロジェクトを作成するときに、URL と UNC パスが一致していることを確認するテストを行います。これを行うために、Visual Studio .NET は .tmp 拡張子を持つファイルをサーバーに書き込みます。その後に、HTTP 要求を通してサーバーにこのファイルを要求します。.tmp 拡張子が IIS 6.0 でマップされていないため、IIS は HTTP エラー 404 を返します。これにより、Visual Studio .NET で「現象」に記載されているエラー メッセージが表示されます。

: Microsoft Visual Studio .NET 2003 を使用している場合、この問題は発生しません。これは、Microsoft Visual Studio .NET 2003 では、.htm ファイル名拡張子のファイルを使用して確認のテストが行われるためです。

この資料では、「現象」に記載されている問題を解決する修正プログラムを提供しています。ただし、この問題に対する代替の回避策もあります。 関連情報を参照するには、以下の「サポート技術情報」 (Microsoft Knowledge Base) をクリックしてください。
327283 [FIX] Visual Studio .NET 2002 を使用して、Windows Server 2003 で Web プロジェクトを作成できない

解決方法

Service Pack の情報

この問題を解決するには、Microsoft Visual Studio .NET の最新の Service Pack を入手します。関連情報を参照するには、以下の「サポート技術情報」 (Microsoft Knowledge Base) をクリックしてください。
837234 Visual Studio .NET 2002 Service Pack 1 で修正される問題の一覧

修正プログラムの情報

修正プログラム (英語版) のファイル属性は次表のとおりです。ただし、これより新しい修正プログラムがリリースされている可能性もあります。各ファイルの日付および時刻は、世界協定時刻 (UTC) で示されています。ファイル情報に表示される時刻は、ローカル時刻に変換されています。UTC とローカル時刻との時差を確認するには、コントロール パネルの [日付と時刻] の [タイム ゾーン] タブを使用してください。
   日付            時刻    バージョン      サイズ     ファイル名
   -------------------------------------------------------------------
   28-Oct-2003  14:03  7.0.9745.0    917,504  Csproj.dll       
   28-Oct-2003  05:58  7.0.9745.0    176,128  Csprojui.dll     
   28-Oct-2003  13:43  7.0.9745.0    311,296  Dirprj.dll       
   28-Oct-2003  13:57  7.0.9745.0  1,400,832  Msvbprj.dll      
   28-Oct-2003  05:57  7.0.9745.0    180,224  Msvbprjui.dll    
   28-Oct-2003  07:38  7.0.9745.0    253,952  Visualstudioteamcore.dll
   28-Oct-2003  07:36  7.0.9745.0    888,832  Vsavb7dt.dll     
   28-Oct-2003  07:36  7.0.9745.0    999,424  Vsavb7rt.dll     
   28-Oct-2003  07:37  7.0.9745.0    794,624  Vsavbproj.dll    
   28-Oct-2003  14:02  7.0.9745.0  2,981,888  Vsscc.dll        
   28-Oct-2003  13:43  7.0.9745.0    311,296  Dirprj.dll       
   28-Oct-2003  07:38  7.0.9745.0    253,952  Visualstudioteamcore.dll

状況

マイクロソフトでは、この問題をこの資料の対象製品として記載されているマイクロソフト製品の問題として認識しています。 この問題は、Visual Studio .NET 2002 Service Pack 1 で最初に修正されました。

プロパティ

文書番号: 831210 - 最終更新日: 2014年2月27日 - リビジョン: 2.4
この資料は以下の製品について記述したものです。
  • Microsoft .NET Framework 1.1
  • Microsoft Visual Studio .NET 2002 Enterprise Architect
  • Microsoft Visual Studio .NET (2002), Enterprise Architect Edition SP1
  • Microsoft Visual Studio .NET 2002 Enterprise Developer
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft ASP.NET 1.0
キーワード:?
kbnosurvey kbarchive kbhotfixserver kbqfe kbvs2002sp1sweep kbvs2002sp1fix kbnetframe100presp3fix kbfix kbinetdev kbbug kbwinserv2003presp1fix KB831210
"Microsoft Knowledge Baseに含まれている情報は、いかなる保証もない現状ベースで提供されるものです。Microsoft Corporation及びその関連会社は、市場性および特定の目的への適合性を含めて、明示的にも黙示的にも、一切の保証をいたしません。さらに、Microsoft Corporation及びその関連会社は、本文書に含まれている情報の使用及び使用結果につき、正確性、真実性等、いかなる表明・保証も行ないません。Microsoft Corporation、その関連会社及びこれらの権限ある代理人による口頭または書面による一切の情報提供またはアドバイスは、保証を意味するものではなく、かつ上記免責条項の範囲を狭めるものではありません。Microsoft Corporation、その関連会社 及びこれらの者の供給者は、直接的、間接的、偶発的、結果的損害、逸失利益、懲罰的損害、または特別損害を含む全ての損害に対して、状況のいかんを問わず一切責任を負いません。(Microsoft Corporation、その関連会社 またはこれらの者の供給者がかかる損害の発生可能性を了知している場合を含みます。) 結果的損害または偶発的損害に対する責任の免除または制限を認めていない地域においては、上記制限が適用されない場合があります。なお、本文書においては、文書の体裁上の都合により製品名の表記において商標登録表示、その他の商標表示を省略している場合がありますので、予めご了解ください。"

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com