Seznam chyb opravených aktualizací, které jsou opraveny v rozhraní .NET Framework 1.1 Service Pack 1, ale nejsou jinde popsány v jednotlivých článcích znalostní báze Microsoft Knowledge Base

Překlady článku Překlady článku
ID článku: 888528 - Produkty, které se vztahují k tomuto článku.
Rozbalit všechny záložky | Minimalizovat všechny záložky

Na této stránce

ÚVOD

Tento článek obsahuje seznam chyb opravených aktualizací, které jsou vyřešeny v aktualizaci .NET Framework 1.1 Service Pack 1 a které nejsou jinde popsány v jednotlivých článcích znalostní báze Microsoft Knowledge Base (KB).

Další informace o dříve zdokumentovaných oprav v aktualizaci .NET Framework 1.1 Service Pack 1 naleznete následující článku znalostní báze Microsoft Knowledge Base:
867460Seznam opravených v aktualizaci .NET Framework 1.1 Service Pack 1.

Další informace

Uživatelské rozhraní pro správu a katalog

Dojde k chybě InvalidComObjectException při výčet prostřednictvím kolekce ManagementObjectCollection po provedení volání vlastnosti v kolekci.

Pokud po provedení volání Vlastnosti v kolekci se výčet kolekce ManagementObjectCollection, můžete obdržet následující chybová zpráva výjimky:
InvalidComObjectException
K tomuto problému dochází, pokud načíst hodnotu Vlastnosti. Vlastnost počet používá foreach konstrukce. Konstrukce foreach zavolá vyhoďte metody pro každý objekt v kolekci.

TECHNOLOGIE ASP.NET

Při spuštění příkazu "aspnet_regiis příkaz –i", je obnovení hesla, pokud již existuje účet ASPNET.

Můžete použít ASP.NET Microsoft Internet Information Services registrační nástroj (služby IIS) (Aspnet_regiis.exe) spolu s -I možnost zaregistrovat pomocí aplikace technologie ASP.NET na verzi filtru ASP.NET ISAPI aplikace. Však Pokud učiníte a již existuje účet ASPNET, příkaz aspnet_regiis –i příkaz nezmění heslo podle očekávání. Místo toho příkaz aspnet_regiis –i příkaz obnoví heslo.

Poznámka: Při nastavení hesla pro účet ASPNET, jiné programy používající účet ASPNET nemusí pracovat správně.

Stav relace ASP.NET nastavení služby nejsou zachovány při upgradu.

Při upgradu nebo instalaci opravy hotfix, zahrnující změny stavová služba ASP.NET relace, nastavení stavová služba ASP.NET relace nebudou zachovány. -Li stavová služba ASP.NET relace spuštění je nastavena na Automatické před upgradem, změní se nastavení při spuštění stavová služba ASP.NET relace ručně po dokončení inovace.

Nové výchozí chování byla přidána ke kódování nový znak řádku (\n) v záhlaví odpovědí a byla přidána možnost konfigurace toto chování zakázat.

Standardně je kódována znak nového řádku (\n) tehdy, je-li zjištěno v textu záhlaví. Toto nové chování chrání systém před útoky "HTTP odpovědi rozdělení".

Chcete-li toto chování vyřešit, musíte nastavit následující atribut EnableHeaderChecking na hodnotu false v <httpruntime> prvek. <httpruntime> prvek se používá ke konfiguraci nastavení modulu runtime ASP.NET HTTP. Následuje příklad nastavení atributu EnableHeaderChecking na hodnotu false, tak, aby znak nového řádku (\n) není kódován:
<httpRuntime EnableHeaderChecking="false" .../>

Heslo pro účet ASPNET je změněno při instalaci rozhraní .NET Framework 1.1.

Při instalaci inovace nebo aktualizace service pack pro rozhraní .NET Framework 1.1 heslo pro účet ASPNET se změní.

Poznámka: Účet ASPNET je vyhrazený účet. Doporučujeme proto, že ručně měnit heslo.

Knihovna tříd platforma .NET framework

"ID kultury someLCID není podporované kultury" výjimka chybová zpráva při pokusu vytvořit instanci třídy CultureInfo, která je založena na národní prostředí ELK.

Při pokusu o vytvoření instance třídy CultureInfo, která je založena na národní prostředí kit (ELK) jazyk rozšíření výjimce chybová zpráva podobná následující:
ID kultur someLCID není podporované kultury.
Poznámka:someLCID je identifikátor jazyka.

K tomuto problému dochází při pokusu o vytvoření instance třídy CultureInfo pro národní prostředí, které není podporována v rozhraní .NET Framework 1.1.

Následující chování nouzovou byl přidán do třídy CultureInfo.
  • Vytvořit instanci třídy CultureInfo, která je založena na aktuální výchozí národní prostředí uživatele. Funkce GetUserDefaultLCID identifikátor národního prostředí výchozí aktuálního uživatele načíst.
  • Vytvořit instanci třídy CultureInfo, která je založena na výchozí národní prostředí systému. Načíst výchozí identifikátor národního prostředí systému pomocí funkce GetSystemDefaultLCID.
  • Vytvořit instanci třídy CultureInfo, která je založena na výchozí jazyk systému. Funkce GetSystemDefaultUILanguage načíst identifikátor jazyka (ID_JAZYKA) pro výchozí jazyk systému.
  • Vytvořit instanci třídy CultureInfo, která je založena na vlastnost InvariantCulture.
Poznámka: Kultura není-li podporován operačním systémem, zobrazí následující chybová zpráva výjimky:
Kultura název someLCID není podporován.

Podpora národních jazyků dat obsahuje nesprávný název Srbska a Černé Hory.

Údaj národní jazykové podpory (NLS) obsahuje nesprávný název pro Srbska a Černé Hory. Nesprávný název byl Srbsko. Tento název se změnil Srbska a Černé Hory.

Služby COM +

Nová rozhraní se zobrazí v oboru názvů System.Runtime.InteropServices po instalaci aktualizace .NET Framework 1.1 SP1.

Po instalaci aktualizace .NET Framework 1.1 SP1 se nová rozhraní se zobrazí v okně technologie IntelliSense. Při zadávání system.Runtime.InteropServices. (včetně tečky znak [.]), se zobrazí nová rozhraní začínající znakem podtržení (_).

Knihovny tříd technologie .NET (NCL)

Při volání metody HttpWebRequest GetResponse dojde k chybě WebException "ServerProtocolViolationException".

K ochraně počítače z "HTTP odpovědi rozdělení" útoky, analýza se provádí tak, jak je popsáno v Request for Comments (RFC 2616 dokumentu. Proto žádný řídicí znaky povoleny v názvy nebo hodnoty. Například znak přepravu vratky (CR) a odřádkování znak (LF) nejsou povoleny. Navíc mnoho dalších znaků, které nejsou povoleny v názvech a každé hlavičce odpovědi, musí mít dvojtečkou.

Chcete-li toto chování vyřešit, je nutné přidat atribut useUnsafeHeaderParsing<httpwebrequest> prvek v souboru Machine.config. Následující kód je uveden příklad jak nastavit atribut useUnsafeHeaderParsing na hodnotu true.
<system.net>
	<settings>
		<httpWebRequest
			useUnsafeHeaderParsing = "true"
		/>
	</settings>
</system.net>

Univerzální integrace Runtime (Chyba URT)

Obrázek admin rozhraní .NET Framework 1.1, který zahrnuje aktualizaci nebo aktualizace service pack přes původní verzi obrazu pro správu nebo klienta nelze nainstalovat.

Při pokusu o instalaci rozhraní .NET Framework 1.1 bitové přes původní vydání obsahuje verzi pro správu nebo bitové kopie klientské a obraz, který chcete nainstalovat aktualizace nebo aktualizace service pack, instalace neproběhne úspěšně.

Chcete-li tento problém vyřešit, musí být aktualizaci nebo instalaci aktualizace service pack samostatně.

Po upgradu operačního systému, je třeba opravit rozhraní .NET Framework.

Při inovaci systému operace, je třeba opravit rozhraní Microsoft .NET Framework, před instalací aktualizace .NET Framework 1.1 SP1.

Například je třeba opravit rozhraní .NET Framework 1.1 při upgradu ze systému Microsoft Windows Millennium Edition na systém Windows XP. Po upgradu na systém Windows XP, je nutné před instalací aktualizace .NET Framework 1.1 SP1 provést opravnou operaci na existující rozhraní .NET Framework 1.1. Opravit rozhraní .NET Framework 1.1, postupujte takto:
  1. Klepněte na tlačítko Start a potom klepněte na položku Ovládací panely.
  2. Klepněte na tlačítko Přidat nebo odebrat programy.
  3. Rozhraní Microsoft .NET Framework 1.1, klepnutí na příkaz informace o podpoře, klepněte sem.

Rozhraní .NET Framework 1.1, která zahrnuje aktualizace .NET Framework 1.1 SP1 bitové kopie pro správu správce nenainstaluje správně, pokud nainstalujete pouze požadavky pro aplikaci Visual Studio .NET 2003.

Při instalaci pouze požadavky pro Microsoft Visual Studio .NET 2003 a zkuste nainstalovat obraz pro správu, který obsahuje rozhraní .NET Framework 1.1 a .NET Framework 1.1 SP1, instalace se nezdaří.

K tomuto problému dochází, protože služba Instalační služba Windows Installer udržuje kopii souboru Mscoree.dll v paměti na 20 minut po instalaci požadavky Visual Studio .NET 2003.

Chcete-li tento problém vyřešit, použijte jednu z následujících metod:
  • Čekat 20 minut bez jakékoli aktivity Instalační služba Windows Installer a pokuste se znovu instalaci bitové kopie pro správu.
  • Ručně zastavit službu Instalační služba Windows Installer. Chcete-li to provést, zadejte příkaz net stop msiserver příkazového řádku a stiskněte klávesu ENTER.
  • Restartujte počítač.

Zobrazí chybová zpráva, že "určené přetypování není platné" v BizTalk Server 2004, použijete-li nastavit pravidla Composer nebo při použití v orchestraci sadu pravidel, pravidlo.

V Microsoft BizTalk Server 2004, pokud použít v pravidlech Composer sadu pravidel nebo použijete-li v orchestraci sadu pravidel, může následující chybová zpráva:
System.InvalidCastException: Určené přetypování není platné.
Další informace o řešení této chyby v BizTalk Server 2004 získáte následujícím článku báze Microsoft Knowledge Base:
875540Oprava: Při "určené přetypování není platné" chybová zpráva v BizTalk Server 2004 při použijete v pravidlech Composer sadu pravidel nebo použití v orchestraci sadu pravidel
Poznámka: Aktualizace .NET Framework 1.1 SP1 je nutné nainstalovat před instalací opravy hotfix, která je popsána v článku 875540 znalostní báze Microsoft Knowledge Base.

Instalace přes obraz nespravované bitové kopie pro správu správce aktualizace .NET Framework 1.1 SP1 nejsou blokovány.

Při zavést správní admin kopii aktualizace .NET Framework 1.1 SP1 pomocí Zásady skupiny nastavení, obrázek admin nebyl blokován od instalace přes obraz, který má nespravované opravu hotfix o aplikované. Instalace aktualizace .NET Framework 1.1 SP1 by měly být blokovány nespravované obraz.

Poznámka: Když se pokusíte nainstalovat aktualizace .NET Framework 1.1 SP1 pomocí systému Windows Update nebo poklepáním na soubor distribuční, je blokována instalace podle očekávání.

Při odebrání systému Windows XP Service Pack 2 ze systému Windows XP Table PC Edition, přeruší operace instalace rozhraní .NET Framework 1.1.

V systému Microsoft Windows XP Tablet PC Edition 2005 po odebrání systému Windows XP Service Pack 2 (SP2), obdržíte upozornění, spuštěné některé programy mohou není správně, jako je například rozhraní .NET Framework 1.1. Po odebrání aktualizace Windows XP SP2, musíte odebrat a potom znovu nainstalovat rozhraní .NET Framework 1.1 k opravě instalace.

Poznámka: Pokud se pokusíte opravit instalaci rozhraní .NET Framework 1.1, operace opravy se nezdaří.

Webové služby XML

<CustomErrors mode="Off"/> nezobrazuje zprávy vnitřní výjimce v modulu runtime SoapException výjimky.

Při nastavování režimu atributu <customerrors> prvek Vypnuto, trasování typ nebo zásobníku vnitřní výjimky není zahrnuta SoapException chyby výjimku. Následující kód je uveden příklad jak nastavit atribut režimu<customerrors> prvek off v souboru web.config.
<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <system.web>
    <customErrors mode="Off"/>
  </system.web>
</configuration>
Poznámka: toto chování nastane po instalaci rozhraní .NET Framework 1.1 SP1.

Web chování volání služby, k němuž dochází, když je vlastnost WebRequest.PreAuthenticate nastavena na hodnotu true.

Při nastavení vlastnosti PreAuthenticate na hodnotu true před provedením volání webové služby, pověření jsou zahrnuty v požadavku. Před instalací .NET Framework 1.1 SP1, chování, ke kterému dochází při PreAuthenticate vlastnost nastavena na hodnotu true je následující:
  1. PreAuthenticated webové služby volání požadavku bez pověření.
  2. Volání webové služby je odepřen a zobrazí 404 chybové zprávy protokolu HTTP.
  3. PreAuthenticated webové služby volání požadavku s pověřeními.
Poznámka: Zjištění kroky kroku 1 a v kroku 2 jsou nadále prováděny PreAuthenticate vlastnost nastavena na hodnotu true.

Model Windows Forms

Obsah buňky i nadále zobrazovat na ovládacím prvku DataGrid poté, co nastavíte jeho vlastnost DataSource na hodnotu null.

Při vlastnosti DataSource ovládacího prvku DataGrid nastavena na hodnotu null, není vymazána obsahu vybrané buňky a bitovou kopii obsahu buňky se nadále zobrazovat. K tomuto problému dochází, pokud jsou splněny následující podmínky:
  • Ovládací prvek DataGrid byla vyrovnána DataGridColumnStyle.
  • Byla nainstalována aktualizace .NET Framework 1.1 SP1.
Chcete-li tento problém vyřešit, volejte metodu GridColumnStyles.Clear zrušte styly sloupců před nastavením vlastnosti DataSource na hodnotu null. Další informace získáte následujícím článku znalostní báze Microsoft:
890211Oprava: Buňky zrušeno při nastavení vlastnosti DataSource na hodnotu NULL u buněk, které mají vlastní vlastnost DataGridColumnStyle v rozhraní .NET Framework 1.1
Další informace získáte následujícím článku znalostní báze Microsoft:
824684Popis standardní terminologie používané k popisu aktualizací softwaru společnosti Microsoft

Vlastnosti

ID článku: 888528 - Poslední aktualizace: 19. dubna 2006 - Revize: 4.4
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft .NET Framework 1.1
Klíčová slova: 
kbmt kbwebclasses kbwebforms kbwebservices kbwebserver kbnetframe110sp1fix kbqfe kbfix kbbug kbtshoot kbinfo KB888528 KbMtcs
Strojově přeložený článek
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:888528

Dejte nám zpětnou vazbu

 

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