Domanda

Sto usando VSTS 2008 + C # + .Net 3.5 + IIS 7.0. Voglio usare appcmd per aggiungere un nuovo sito web, il mio scenario è così.

  1. Tutti i file del mio sito Web si trovano nella cartella c: \ template;
  2. Voglio aggiungere il mio nuovo sito Web come directory virtuale in un sito Web predefinito, la directory virtuale si chiama " testite1 " ;;
  3. Voglio utilizzare il pool di applicazioni predefinito (o il pool di applicazioni utilizzato dal sito Web predefinito).

Ho appppato appcmd per un po 'di tempo, ma non riesco a capire. Forse sono troppo stupido o perché IIS 7.0 / appcmd è nuovo, le informazioni di aiuto sono limitate. : -)

Apprezzo se qualcuno potrebbe farmi sapere come completare la mia attività di distribuzione usando appcmd?

grazie in anticipo, George

È stato utile?

Soluzione

  1. È necessario aprire il prompt dei comandi come amministratore
  2. Esegui quanto segue:

    "%windir%\system32\inetsrv\AppCmd" add app /site.name:"Default Web Site" /path:/testsite1 /physicalPath:"c:\template"
    

Come l'ho scoperto? Ho fatto quanto segue:

appcmd add app /?

e c'era questo esempio:

appcmd add app /site.name:"Default Web Site" /path:/app1

quindi ho appena aggiunto physicalPath

controlla anche questo.

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