2011-01-28 12 views

risposta

5

I pacchetti Web creati in base alla procedura descritta sopra (ovvero tramite VS 2010 e le sue derivate come TFS, ecc.) Possono contenere solo un progetto Web. Sfortunatamente i pacchetti Web generati da VS saranno limitati da questo senso. Se si utilizza direttamente l'API o l'API di Web Deploy (MSDeploy), è possibile includere più di un sito Web in IIS, ecc. Credo che si stia tentando di farlo tramite Team Build in modo che non sia realmente un'opzione.

Sebbene, in Team Build è possibile creare più di una definizione di build per creare più pacchetti. È inoltre possibile impostare le proprietà nel file .csproj o .vbproj (stesse proprietà menzionate nel Passaggio 10 della procedura dettagliata). Se più di un progetto ha proprietà DeployOnBuild impostato su true, all'interno della singola soluzione di sviluppo all'interno di TFS è possibile generare più pacchetti Web. Dovrai comunque distribuire ogni web in modo indipendente. Spero che questo aiuti