Domanda

Stiamo usando questo processo di usare WebDeploy da implementare e compilare due siti web che fanno parte della soluzione. L'approccio che abbiamo preso è stata trovata qui:

http://vishaljoshi.blogspot.com/2010 /11/team-build-web-deployment-web-deploy-vs.html

Ma è solo la distribuzione uno dei siti web; c'è un modo per dire che la pubblicazione sia?

Grazie.

È stato utile?

Soluzione

Pacchetti web creati in base al walkthrough sopra (cioè tramite VS 2010 e suoi derivati ??come TFS, ecc) può contenere un solo progetto web. Pacchetti Web Purtroppo VS generato saranno limitati da questo senso. Se si utilizza Web Deploy (MSDeploy) EXE o API direttamente e poi si può confezionare più di un sito web all'interno di IIS ecc Credo che si sta cercando di realizzare questo tramite Team Build in modo che non è davvero un'opzione.

Anche se, in Team Build è possibile creare più di un definizioni di compilazione per causare più pacchetti da creare. È inoltre possibile impostare le proprietà nella vostra csproj o vbproj di file (stesse proprietà di cui Step10 della procedura dettagliata). Se più di un progetto sono proprietà DeployOnBuild impostato per essere vero, allora all'interno di un'unica soluzione entro accumulo TFS è possibile avere più pacchetti di web generati. Sarà ancora necessario distribuire ogni web in modo indipendente. Spero che questo aiuti

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top