Příznaky
Po dokončení instalace portálu Business Portal v Aplikaci Microsoft Dynamics GP nebo Microsoft Dynamics SL a spuštění portálu Business Portal se v různých zobrazených webových částech zobrazí tato chybová zpráva:
Chyba serveru v aplikaci '/'. Přístup byl odepřen pro aplikaci Microsoft Dynamics. Nepodařilo se spustit sledování změn souborů. Popis: Při provádění aktuální webové žádosti došlo k neošetřené výjimce. Přečtěte si prosím trasování zásobníku, kde najdete další informace o chybě a o tom, odkud pochází z kódu. Podrobnosti o výjimce: System.Web.HttpException: Přístup byl odepřen pro aplikaci Microsoft Dynamics. Nepodařilo se spustit sledování změn souborů.
Příčina
Microsoft ASP.NET vyžaduje následující oprávnění pro účet ASP.NET procesu a pro účet síťové služby. Tato oprávnění jsou povinná pro kořenovou složku webu a pro každou složku ve virtuálním adresáři:
-
Číst
-
Spustit
-
Seznam
ASP.NET vyžaduje tato oprávnění pro přístup k souborům a sledování změn souborů.
Řešení
Pokud chcete tento problém vyřešit, použijte jednu z následujících metod.
Metoda 1
-
Udělte požadovaná oprávnění účtu ASP.NET procesu. Postupujte takto:
-
V Průzkumníkovi Windows vyhledejte instalační složku aplikace. Nebo najděte složku virtuálního adresáře. Toto je výchozí umístění virtuálního adresáře portálu Business Portal:
C:\Program Files\Microsoft Dynamics\Business Portal
-
Klikněte pravým tlačítkem myši na složku a potom klikněte na Vlastnosti.
-
Na kartě Zabezpečení klikněte na Přidat.
-
Do pole Zadejte názvy objektů, které chcete vybrat, zadejte následující text a klikněte na OK:
Název_počítače\ASPNET Poznámka: Nahraďte zástupný symbol Název_počítače názvem počítače, na které běží Business Portal.
-
V oblasti Oprávnění povolte v seznamu Povolit následující možnosti a klikněte na OK:
-
Čtení & provést
-
Obsah složky seznamu
-
Číst
-
-
Kliknutím na Uložit zavřete okno a restartujte Internetová informační služba (IIS).
-
-
Udělte požadovaná oprávnění pro účet síťové služby. Postupujte takto:
-
V Průzkumníkovi Windows vyhledejte složku aplikace pro web. Nebo najděte složku virtuálního adresáře. Toto je výchozí umístění virtuálního adresáře portálu Business Portal:
C:\Program Files\Microsoft Dynamics\Business Portal
-
Klikněte pravým tlačítkem myši na složku a potom klikněte na Vlastnosti.
-
Na kartě Zabezpečení klikněte na Přidat.
-
Do pole Zadejte názvy objektů, které chcete vybrat, zadejte Síťová služba.
Poznámka: Tento uživatelský účet je místní uživatelský účet. -
V oblasti Oprávnění povolte v seznamu Povolit následující možnosti a klikněte na OK:
-
Čtení & provést
-
Obsah složky seznamu
-
Číst
-
-
Kliknutím na Uložit zavřete okno a restartujte službu IIS.
-
Metoda 2
Ujistěte se, že názvy složek na cestě k webu obsahují méně než devět znaků.
Poznámky
-
Pokud chcete určit názvy složek v cestě, postupujte takto:
-
Ve Správci služby IIS klikněte pravým tlačítkem myši na web, na kterém je nainstalovaný portál Business Portal, a potom klikněte na Příkaz Vlastnosti.
-
Klikněte na kartu Domovský adresář a poznamenejte si názvy složek cesty v poli Místní cesta.
-
-
Pokud složku přejmenujete tak, aby název složky měl méně než devět znaků, musíte stejnou změnu udělat ve službě IIS pro web. Po provedení změny zastavte a spusťte službu IIS.
Další informace
Další informace najdete v následujících článcích znalostní báze Microsoft Knowledge Base:
317955 Chybová zpráva "Nepodařilo se spustit sledování změn adresáře" při procházení na ASP.NET stránky
316721 Chybová zpráva "Nepodařilo se spustit sledování změn adresáře" při procházení ASP.NET stránky