views:

370

answers:

1

Hello everyone,

I am using VSTS 2008 + C# + .Net 3.5 + IIS 7.0. I want to using appcmd to add a new web site, my scenario is like this.

  1. All my web site files are under folder c:\template;
  2. I want to add my new web site as a virtual directory under default web site, the virtual directory is called "testsite1";
  3. I want to use the default application pool (or the application pool which default web site is using).

I have stuied appcmd for quite some time, but cannot figure out. Maybe either I am too stupid or because IIS 7.0/appcmd is new, help information is limited. :-)

Appreciate if anyone could let me know how to complete my deployment task using appcmd?

thanks in advance, George

+1  A: 
  1. You must open command prompt as administrator
  2. Execute following: C:\Windows\system32>%windir%\system32\inetsrv\AppCmd add app /site.name:"Default Web Site" /path:/testsite1 /physicalPath:"c:\template"

How I fount this out? I did: AppCmd add app /?

and there was this example:

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

so I just added physicalPath

check this also.

Question answered, cool!
George2