2014-09-22 12 views
5

Ho un IIS v7.5 come server Web. Questo server Web ospita non solo l'applicazione Web ASP.NET, ma anche le app Web PHP per le app della mia azienda. Quello che voglio è supportare la distribuzione usando la distribuzione web senza Visual Studio (per supportare sviluppatori non ASP.NET). In precedenza, abbiamo utilizzato Windows Share (SMB) per supportare la distribuzione per sviluppatori non ASP.NET. Ma questa opzione ha causato un problema quando il nostro server ha attaccato il virus quando uno dei nostri sviluppatori distribuisce le loro applicazioni web tramite la condivisione di Windows. So che c'è un riferimento da Deploy to an Azure WebRole without Visual Studio ma questa non è la distribuzione al server azzurro, ma per il mio server Web aziendale (IIS).Web deploy in IIS senza Visual Studio

Esiste un client di distribuzione Web diverso da Visual Studio?

+0

Hai trovato qualche soluzione a questo problema? Ho esattamente lo stesso requisito al momento. – Flynn

+0

Ancora nessuna soluzione ideale. C'è la possibilità di usare la versione da riga di comando ma non provarla mai. – iroel

risposta

1

Web Deploy (MSDeploy) è in realtà un prodotto completamente autonomo. implementare utensili di Visual Studio è (o almeno era) generalmente indicato come il "Web Publishing Pipeline" e si compone di MS costruire obiettivi/compiti che avvolgono MSDeploy (tra le altre cose)

È possibile chiamare MSDeploy.exe (%programfiles%\IIS\Microsoft Web Deploy V3\msdeploy.exe) direttamente per generare pacchetti e distribuire su server IIS remoti. Lo strumento è solo per Windows, ovviamente.