2009-07-08 6 views
1

Quelqu'un peut-il m'aider s'il vous plaît à convertir le script nant ci-dessous à MsBuild Script?Comment créer un répertoire virtuel en utilisant MSBuild Script?

http: // localhost // chemin Tupe = "$ {triad_web_src_code.dir} \ T.csproj" />

Si ce n'est pas une solution web alors je besoin de mapper pas la solution & la msbuild pourrait ressembler à ceci:

Mais cela ne fonctionne pas pour le projet Web. Alors, s'il vous plaît aider ...

Répondre

0

Une alternative pourrait être MSBuild Community Tasks il a la tâche WebDirectoryCreate qui accomplit la même chose.

+0

Merci Bas. Nous avons déjà intégré les tâches de la communauté MSBuild dans notre projet. Nous allons l'utiliser. –

0

Si vous devez créer à la fois un répertoire virtuel et une application IIS piscine ensemble, vous pouvez effectuer les opérations suivantes:

<Web.AppPool.Create 
     AppPoolName ="$(AppPoolName)" 
     IdentityType="NetworkService"/> 

<Web.WebSite.CreateVirtualDirectory 
      VirtualDirectoryName="$(WebServiceVirtualDirectoryName)" 
      Path="$(WebServiceVirtualDirectoryPath)" 
     AppPoolId="$(AppPoolName)" 
      WebSiteName="$(WebServiceSiteName)" 
      Condition="!Exists('$(WebServiceVirtualDirectoryName)')"/> 
Questions connexes