Přihlásit se pomocí účtu Microsoft
Přihlaste se nebo si vytvořte účet.
Dobrý den,
Vyberte jiný účet.
Máte více účtů.
Zvolte účet, pomocí kterého se chcete přihlásit.

Příznaky

Předpokládá rozhraní.NET Framework Microsoft 4.7, které jsou nainstalovány v počítači. Můžete si všimnout, že aplikace, které běží na rozhraní.NET Framework není respektovat nastavení kompatibility, které jsou uvedeny v registru AppContext přepínače. V tomto scénáři při pokusu nastavit možnosti registru pro příznak AppContext se chová se jako hodnota určená v parametru registru je nastavena na hodnotu False.

Příčina

Pokud program načte hodnotu parametr AppContext v registru, nelze načíst data. V tomto případě se předpokládá, že je něco špatného způsobu nastavení je určena v registru a hodnota False je vrácena do aplikace.

Řešení

Chcete-li tento problém vyřešit, použijte příznak nastavit na požadovanou hodnotu (vpp.config) konfiguračního souboru aplikace.

Přidejte element < AppContextSwitchOverrides >< runtime > oddílu konfiguračního souboru. Přepínač má jeden atribut, hodnota, jejíž hodnota je řetězec, který představuje dvojici klíč nebo hodnotu, obsahuje název přepínače a hodnoty.

Chcete-li definovat více přepínačů, oddělte každý přepínač klíč nebo hodnota pár v <AppContextSwitchOverrides> prvku hodnotu atributu oddělte středníkem. V takovém případě element <AppContextSwitchOverrides> má následující formát:

XML

<AppContextSwitchOverrides value=”switchName1=value1;switchName2=value2” />

Chcete-li definovat nastavení konfigurace pomocí prvku < AppContextSwitchOverrides > má rozsah aplikace. To znamená, že ovlivňuje pouze aplikace.

Protože app.config soubory jsou specifické pro aplikaci, je nutné provést pro všechny ovlivněné aplikace.

Další informace o AppContext naleznete v následujícím tématu na webu Microsoft Developer Network (MSDN):

AppContext třída

Další informace

Tento problém byl zaveden jako součást pracovního povolení AppContext přepínače pro použití velmi brzy v životním cyklu AppDomain. To povoleno, změny, které by jinak být rozdělení provést bezpečně, i když byl spuštěn kód, který je nutné použít parametr AppContext velmi brzy v AppDomain přenést nahoru.

Problém je, o kolik paměti je přidělen k uložení hodnoty, která je načtena z registru. Pokud nestačí přidělený prostor k uložení hodnoty, která je načtena z registru, jej přejde zpět na výchozí hodnotu false.

Stav

Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části "Platí pro" a společnost Microsoft pracuje na řešení v nadcházející verze produktu.

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.

Komunity vám pomohou klást otázky a odpovídat na ně, poskytovat zpětnou vazbu a vyslechnout odborníky s bohatými znalostmi.

Byly tyto informace užitečné?

Jak jste spokojeni s kvalitou jazyka?
Co ovlivnilo váš názor?
Po stisknutí tlačítka pro odeslání se vaše zpětná vazba použije k vylepšování produktů a služeb Microsoftu. Váš správce IT bude moci tato data shromažďovat. Prohlášení o zásadách ochrany osobních údajů.

Děkujeme vám za zpětnou vazbu.

×