Oprava: Chybová zpráva pro spuštění aplikace ASP.NET 2.0 web obsahující webové služby: "<filepath>soubor neexistuje."

Důležité: Tento článek byl přeložen pomocí software společnosti Microsoft na strojový překlad, ne profesionálním překladatelem. Společnost Microsoft nabízí jak články přeložené překladatelem, tak články přeložené pomocí software na strojový překlad, takže všechny články ve Znalostní databázi (Knowledge Base) jsou dostupné v češtině. Překlad pomocí software na strojový překlad ale není bohužel vždy dokonalý. Obsahuje chyby ve skloňování slov, skladbě vět, nebo gramatice, podobně jako když cizinci dělají chyby při mluvení v češtině. Společnost Microsoft není právně zodpovědná za nepřesnosti, chyby nebo škody vzniklé chybami v překladu, nebo při použití nepřesně přeložených instrukcí v článku zákazníkem. Společnost Microsoft aktualizuje software na strojový překlad, aby byl počet chyb omezen na minimum.

Projděte si také anglickou verzi článku:922345
Tento článek byl archivován. Je nabízen v takovém stavu, v jakém je, a nebude již nadále aktualizován.
Příznaky
Při pokusu o spuštění aplikace Microsoft ASP.NET 2.0 web obsahující webové služby, které nepřetržitě zobrazí následující chybová zpráva:
Soubor <FilePath> neexistuje
Poznámka: V této chybové zprávě <FilePath> je zástupný symbol pro cestu k souboru ASPX.

Nepřetržitě tato chybová zpráva až fond aplikací Internetová informační služba (IIS), který je hostitelem ASP.NET 2.0 webové aplikace je recyklován.

K těmto potížím dochází při spuštění v vysoké zatížení prostředí ASP.NET 2.0 webové aplikace.
Příčina
K tomuto problému dochází, protože kód, který generuje soubor jazyce WSDL (Web Services Description Language), může registraci libovolné třídy VirtualPathProviders, používá technologie ASP.NET 2.0 webové aplikace. K těmto potížím dochází-li více než jeden WSDL pomoci požadavek je v procesu. Pokud VirtualPathProviders třídy neregistrované, může být jakýkoli obsah, který se nachází na virtuální cestě nepřístupné.
Řešení

Informace o opravě hotfix

Podporovaná oprava hotfix k dispozici od společnosti Microsoft. Tato oprava hotfix je však určena pouze k odstranění problému popsaného v tomto článku. Tuto opravu hotfix použijte pouze v systémech, ve kterých dochází k tomuto konkrétnímu problému. Tato oprava hotfix může být dále testována. Proto pokud je přísně neohrožuje tento problém, doporučujeme počkat na další aktualizaci softwaru, která bude tuto opravu hotfix obsahovat.

Pokud je oprava hotfix k dispozici ke stažení, je oddíl "K dispozici oprava Hotfix stahování" v horní části tohoto článku znalostní báze Knowledge Base. Pokud v této části se nezobrazí, obraťte se na služby Microsoft a podporu získat opravu hotfix.

Poznámka: Pokud vyskytnout další problémy nebo řešení potíží je vyžadován, pravděpodobně budete muset vytvořit požadavek na samostatnou službu. Výdaje na podporu se obvykle týkají dalších otázek a problémů, které se netýkají této zvláštní opravy hotfix. Úplný seznam telefonních čísel služby Microsoft a podpora nebo vytvořit zvláštní požadavek na službu na následujícím webu společnosti Microsoft: Poznámka: "K dispozici oprava Hotfix stahování" formulář zobrazí jazyky, pro které je oprava hotfix k dispozici. Pokud váš jazyk není zobrazen, je to, protože oprava hotfix není k dispozici pro daný jazyk.

Požadavky

Je nutné nainstalovat tuto opravu hotfix po instalaci technologie ASP.NET 2.0.

Požadavek na restartování

Není nutné po instalaci této opravy hotfix restartovat počítač.

Informace o nahrazení opravy hotfix

Tato oprava hotfix nahrazuje opravy hotfix, které jsou popsány v následujících článcích znalostní báze Microsoft Knowledge Base:
911276Oprava: Chybová zpráva Chcete-li přejít na stránku ASP.NET pomocí adresy URL obsahující znaky Unicode: "Chyba 400" chybný požadavek protokolu HTTP""
913393Oprava: Zobrazí výjimka chybová zpráva při zadávání záhlaví Content-Length HTTP, který je větší než 2 GB v technologii ASP.NET 2.0
915782Oprava: Může chybová InvalidCastException v propojené s rozhraním ASP.NET Web aplikaci
918181Oprava: Zobrazí ThreadAbortException výjimku v aplikaci ASP.NET Web, která je založena v rozhraní .NET Framework 2.0 směrnice vlastnost stránky asynchronní nastavena na hodnotu true
920970Oprava: Může dojít neočekávané restartování součásti AppDomain v aplikaci ASP.NET Web, která je založena na rozhraní .NET Framework 2.0

Informace o souboru

Anglická verze této opravy hotfix má atributy souborů (nebo vyšší atributy souborů), jsou uvedeny v následující tabulce. Data a časy těchto souborů jsou uvedeny v koordinovaný světový čas (UTC). Při zobrazení informací o souboru, bude převedena na na místní čas. Rozdíl mezi místním časem a UTC časem kartě časové pásmo v položce datum a čas v Ovládacích panelech.
Rozhraní Microsoft .NET Framework 2.0, verze x 86
Název souboruVerze souboruVelikost souboruDatumČas
Aspnet_wp.exe2.0.50727.17423,04001-. Července 200606: 53
Webengine.dll2.0.50727.174300,03201-. Července 200606: 53
System.Web.dll2.0.50727.1745,025,79201-. Července 200606: 53
Rozhraní Microsoft .NET Framework 2.0, verze x 64
Název souboruVerze souboruVelikost souboruDatumČas
Aspnet_wp.exe2.0.50727.17434,81630. Června 200622: 12
Aspnet_wp.exe2.0.50727.17423,04001-. Července 200606: 53
Webengine.dll2.0.50727.174540,67230. Června 200622: 12
Webengine.dll2.0.50727.174300,03201-. Července 200606: 53
System.Web.dll2.0.50727.1744,960,25601-. Července 200603: 12
System.Web.dll2.0.50727.1745,025,79201-. Července 200606: 53
Rozhraní Microsoft .NET Framework 2.0, verze pro procesory Itanium
Název souboruVerze souboruVelikost souboruDatumČas
Aspnet_wp.exe2.0.50727.17473,72830. Června 200622: 18
Aspnet_wp.exe2.0.50727.17423,04001-. Července 200606: 53
Webengine.dll2.0.50727.174868,86430. Června 200622: 18
Webengine.dll2.0.50727.174300,03201-. Července 200606: 53
System.Web.dll2.0.50727.1744,595,71201-. Července 200604: 00
System.Web.dll2.0.50727.1745,025,79201-. Července 200606: 53
Jak potíže obejít
Chcete-li tento problém vyřešit, recyklovány fond aplikací služby IIS, které aplikace ASP.NET 2.0 webové VirtualPathProviders třídy znovu zaregistrovat. Chcete-li to provést, postupujte takto:
  1. Klepněte na tlačítko Start, klepněte na příkaz Spustit, zadejte inetmgr a klepněte na tlačítko OK.
  2. Rozbalte položku <Server Name> a potom rozbalte položku Fondy aplikací.

    Poznámka:<Server Name> zástupným symbolem pro název počítače, ve které chcete pro recyklaci fondu aplikací služby IIS.
  3. Klepněte pravým tlačítkem myši na fond aplikací služby IIS, který chcete recyklovat a klepněte na položku Koš.
  4. Klepněte pravým tlačítkem myši na <Server Name>.
  5. Klepněte na příkaz Všechny úkoly a klepněte na položku Restartovat službu IIS.
  6. Klepněte na tlačítko OK.
Prohlášení
Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části „ platí.
Další informace
Tato oprava hotfix vstupuje v platnost při příštím recyklací fond aplikací služby IIS.

Další informace o terminologii aktualizace softwaru naleznete následující článku znalostní báze Microsoft Knowledge Base:
824684Popis standardní terminologie používané k popisu aktualizací softwaru společnosti Microsoft

Upozornění: Tento článek je přeložený automaticky

Vlastnosti

ID článku: 922345 - Poslední kontrola: 01/17/2015 15:23:23 - Revize: 1.3

Microsoft ASP.NET 2.0

  • kbnosurvey kbarchive kbmt kbautohotfix kbexpertiseadvanced kbfix kbhotfixserver kbqfe kbpubtypekc KB922345 KbMtcs
Váš názor
ERROR: at System.Diagnostics.Process.Kill() at Microsoft.Support.SEOInfrastructureService.PhantomJS.PhantomJSRunner.WaitForExit(Process process, Int32 waitTime, StringBuilder dataBuilder, Boolean isTotalProcessTimeout)