Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
TextTransform.exe egy parancssori eszköz, amellyel átalakíthat egy szövegsablont. Amikor meghívja TextTransform.exe, argumentumként adja meg egy szövegsablonfájl nevét. TextTransform.exe meghívja a szövegátalakítási motort, és feldolgozza a szövegsablont. TextTransform.exe általában szkriptekből hívjuk meg. Ez azonban általában nem kötelező, mert szövegátalakítást végezhet a Visual Studióban vagy a buildelési folyamatban.
Megjegyzés:
Ha szövegátalakítást szeretne végrehajtani egy összeállítási folyamat részeként, fontolja meg az MSBuild szövegátalakítási feladat használatát. További információ: Kódlétrehozás a buildelési folyamatban. Olyan gépen, amelyre a Visual Studio telepítve van, olyan alkalmazást vagy Visual Studio-bővítményt is írhat, amely átalakíthatja a szövegsablonokat. További információ: Szövegsablonok feldolgozása egyéni gazdagép használatával.
TextTransform.exe a következő könyvtárban található:
Szemantika
TextTransform [<options>] <templateName>
Paraméterek
| érv | Leírás |
|---|---|
templateName |
Az átalakítani kívánt sablonfájl nevét azonosítja. |
| Beállítás | Leírás |
|---|---|
| -out<fájlnév> | Az a fájl, amelyhez az átalakítás kimenete meg van írva. |
| -r<összeszerelés> | A szövegsablon összeállításához és futtatásához használt szerelvény. |
| -u<Namespace> | A sablon összeállításához használt névtér. |
| -Én<includedirectory> | A megadott szövegsablonban szereplő szövegsablonokat tartalmazó könyvtár. |
| -P<referencepath> | A szövegsablonban megadott szerelvények keresésére vagy az -r beállítás használatára szolgáló könyvtár. Például, ha a Visual Studio API-hoz használt összeállításokat szeretné hozzáadni, használja a -P "%VSSHELLFOLDER%\Common7\IDE\PublicAssemblies" |
| -dp<processorName>!<className>!<assemblyName|codeBase> | A szövegsablonon belüli egyéni irányelvek feldolgozására használható irányelvfeldolgozó neve, teljes típusa és szerelvénye. |
| -a [processorName]![directiveName]!<parameterName>!<parameterValue> | Adjon meg egy paraméterértéket egy irányelv-feldolgozóhoz. Ha csak a paraméter nevét és értékét adja meg, a paraméter minden irányelv-feldolgozó számára elérhető lesz. Ha irányelvfeldolgozót ad meg, a paraméter csak a megadott processzor számára érhető el. Ha egy irányelvnevet ad meg, a paraméter csak a megadott irányelv feldolgozásakor érhető el. A paraméterértékek irányelvfeldolgozóból vagy szövegsablonból való eléréséhez használja az ITextTemplatingEngineHost.ResolveParameterValue parancsot. Szövegsablonban szúrja be a \ <#@template language="c#" hostspecific="true"#> [<#= this.Host.ResolveParameterValue("", "", "parameterName") #>].Mindig írja be a "!" jeleket, még akkor is, ha kihagyja az opcionális processzor- és irányelvneveket. Például: -a !!param!value |
| -h | Segítséget nyújt. |