Megosztás a következőn keresztül:


pgomgr

Profiladatokat ad hozzá egy vagy több .pgc fájlból a .pgd fájlhoz.

Szemantika

pgomgr [options] pgcfilespgdfile

Paraméterek

beállítások
A pgomgrhoz a következő lehetőségek adhatók meg:

  • /help vagy /? Megjeleníti az elérhető pgomgr-beállításokat .

  • /clear Eltávolítja az összes profilinformációt a .pgd fájlból. A .pgc-fájl nem adható meg, ha a /clear beállítás meg van adva.

  • /részlet Részletes statisztikákat jelenít meg, beleértve a flow graph lefedettségi adatait is.

  • /összefoglalás Függvényenkénti statisztikák megjelenítése.

  • /egyedülálló Ha a /summary függvényt használja, a kitüntetett függvénynevek megjelennek. Ha a /unique nincs használatban, az alapértelmezés szerint a díszítetlen függvénynevek kerülnek megjelenítésre.

  • /merge[:n] A .pgc fájlban lévő adatok vagy fájlok hozzáadva lesznek a .pgd fájlhoz. Az opcionális n paraméterrel megadhatja, hogy az adatokat n-szer kell hozzáadni. Ha például egy forgatókönyvet általában hat alkalommal végeznek el, hogy tükrözzék, milyen gyakran végzik el az ügyfelek, akkor ezt egy tesztfuttatás során egyszer elvégezheti, és hatszor hozzáadhatja a .pgd fájlhoz a pgomgr /merge:6 használatával.

pgcfiles
Egy vagy több .pgc-fájl, amelynek profiladatait egyesíteni szeretné a .pgd fájlba. Megadhat egyetlen .pgc fájlt vagy több .pgc fájlt. Ha nem ad meg .pgc fájlokat, a pgomgr egyesíti az összes .pgc fájlt, amelynek fájlneve megegyezik a .pgd fájléval.

pgdfile
Az a .pgd fájl, amelybe egyesít adatokat a .pgc fájlból vagy fájlokból.

Megjegyzések

Megjegyzés:

Ezt az eszközt csak a Visual Studio fejlesztői parancssorából indíthatja el. Nem indítható el a rendszer parancssorából vagy a Fájlkezelőből.

példa

Ez a példaparancs törli a profiladatok myapp.pgd fájlját:

pgomgr /clear myapp.pgd

Ez a példaparancs háromszor adja hozzá a profiladatokat a myapp1.pgc fájlban a .pgd fájlhoz:

pgomgr /merge:3 myapp1.pgc myapp.pgd

Ebben a példában a rendszer az összes myapp#.pgc fájl profiladatait hozzáadja a myapp.pgd fájlhoz.

pgomgr -merge myapp1.pgd

Lásd még

Profile-Guided optimalizálások
PgoAutoSweep
pgosweep