Principy proměnné prostředí% SFT_SOFTGRIDSERVER% v Microsoft Appu-V

Příznaky

Po změně proměnné prostředí% SFT_SOFTGRIDSERVER% se nemusí zdařit načtení balíčků Microsoft Application Virtualization (App-V) nebo připojení k nesprávnému serveru.  V některých případech se může zobrazit chyba 0A-10000002 ("zadaný server pro virtualizaci aplikací není přístupný. Zkuste to znovu za pár minut. Pokud problém potrvá, ohlaste správci systému následující kód chyby, pokud systémová proměnná odkazuje na neexistující nebo nepřístupný Server.

Tento postup se nejčastěji používá ve scénářích, kde je záměr testovat balíčky umístěné na vývojovém serveru s úmyslem pozdějšího zkopírování balíčku do pracovního prostředí.  V tomto případě změny proměnné prostředí uživatele nebo systému% SFT_SOFTGRIDSERVER% nebudou používány klientem App-V.

V případě uživatelských proměnných (to znamená přidání proměnné s názvem SFT_SOFTGRIDSERVER v části Control Panel\System\Advanced System Settings\Advanced tab\Environmental Variables), App-V nečte% SFT_SOFTGRIDSERVER% pro jednotlivé uživatele.  Pouze systémová proměnná.

V případě systémových proměnných se toto nastavení projeví až po restartování systému.  To je nutné pro správné a konzistentní čtení těchto proměnných u služeb klienta App-V a ovladačů.  Jakékoli změny provedené v proměnné% SFT_SOFTGRIDSERVER% se neprojeví, dokud se nerestartuje buď služba virtualizace aplikací, nebo restartování operačního systému klienta.

Příčina

Toto chování je záměrné.

Řešení

Existuje několik možných řešení pro povolení tohoto scénáře:

  1. Změňte systémovou proměnnou% SFT_SOFTGRIDSERVER% a pak buď restartujte službu virtualizace aplikací, nebo restartujte klienta (ve většině případů, kdy je služba restartována). Pokud se tím problém nevyřeší, možná budete muset Restartujte klienta).  Tento postup je zjevně nejjednodušší, ale nemusí být žádoucí v některých prostředích (například na silně využitém terminálovém serveru).

  2. Upravte přímo OSD a nahraďte proměnnou% SFT_SOFTGRIDSERVER% skutečným názvem vývojového serveru nebo použijte jinou proměnnou.

  3. Použijte jiný kořenový adresář zdroje aplikací (http://technet.Microsoft.com/en-us/library/cc843817.aspx).

  4. K testování použijte dvě samostatné verze aplikace.

Další informace

Uživatelské proměnné prostředí potlačují systémové proměnné prostředí ve Windows.  Spustitelné soubory (včetně služeb a ovladačů) čtou, když se poprvé spouštějí, ale nečtou je.

Potřebujete další pomoc?

Rozšiřte své znalosti a dovednosti
Projít školení
Získejte nové funkce jako první
Připojit se k programu Microsoft Insider

Byly tyto informace užitečné?

Děkujeme za váš názor!

Děkujeme vám za váš názor! Pravděpodobně bude užitečné, když vás spojíme s některým z našich agentů podpory Office.

×