Sdílet prostřednictvím


/FS (Vynutit synchronní zápisy do souboru PDB)

Sil zapíše do souboru databáze (PDB) program, vytvořený /Zi nebo /ZI– k serializaci pomocí MSPDBSRV.EXE.

/FS

Poznámky

Ve výchozím nastavení při /Zi nebo /ZI není zadán, kompilátor zamkne soubory PDB zapisovat informace o typu a symbolické ladicí informace.To může výrazně snížit čas potřebný kompilátor generuje informace o typu, pokud je velký počet typů.Pokud jiný proces dočasně uzamkne soubor PDB – například antivirový program – zápisy kompilátor může selhat a může dojít k závažné chybě.Tento problém může nastat také v případě více kopií cl.exe přístup ke stejnému souboru PDB – například pokud má vaše řešení nezávislých projektů, které využívají stejné střední adresáře nebo výstupu adresářů, a jsou povoleny paralelní sestavení./FS Možnost kompilátoru, kompilátor zabrání uzamčení souboru PDB a vynutí zápis projít MSPDBSRV.EXE, který serializuje aplikace access.To může učinit sestavení podstatně déle a nebude bránit všechny chyby, které mohou nastat při více instancí cl.exe přístup k souboru PDB současně.Doporučujeme měnit vaše řešení nezávislé projekty zapisovat do oddělené zprostředkující a umístění výstupu nebo který jste provést jeden z projektů závisí na straně druhé k sestavení projektu platnost serializovat.

/MP možnost umožňuje /FS ve výchozím nastavení.

Chcete-li nastavit tuto možnost kompilátoru ve vývojovém prostředí Visual Studio

  1. Otevřete dialogové okno projektu Stránky vlastností.Další informace naleznete v tématu Práce s vlastnostmi projektu.

  2. Vyberte složku C/C++.

  3. Vyberte stránku vlastností Příkazový řádek.

  4. Změnit Další možnosti vlastnost, aby zahrnovala /FS a pak zvolte OK.

Chcete-li tuto možnost kompilátoru nastavit v programu

Viz také

Referenční dokumentace

Možnosti kompilátoru

Nastavení možností kompilátoru