asp.net - hvordan kan jeg manuelt redigere en web-implementeringspakke?

Indlæg af Hanne Mølgaard Plasc

Problem



Jeg genererer en pakke som denne:


msbuild myapp.csproj /T:Package


Jeg vil omdanne pakken, efter at den er oprettet.


Jeg vil ikke bruge parametre.xml, fordi jeg allerede har en flok xdt-transformer og bruger et andet helt forskelligt transformationsværktøj til det samme, er virkelig dumt.


Jeg kan script åbning zip, anvende min xdt transformer, så zipping det back up


Men implementering af den pakke slettede Web-implementering hele webstedskataloget og mislykkedes.


Hvorfor? Har webdeploy hash filerne eller noget, der gør det umuligt at manuelt redigere en pakke, efter at den er oprettet (uden for parameteren.xml ting)? Efter at have genereret en pakke, hvis jeg går ind i postkassen og redigerer web.config eller andre konfigurer, kan den ændrede pakke ikke implementeres


Fejlen var:


ERROR: msdeploy failed : SetParameters from:
"C:......package.SetParameters.xml"

Bedste reference