MSBuild Working with ItemGroup and EXEC Command
        Posted  
        
            by obautista
        on Stack Overflow
        
        See other posts from Stack Overflow
        
            or by obautista
        
        
        
        Published on 2010-05-03T23:53:21Z
        Indexed on 
            2010/05/03
            23:58 UTC
        
        
        Read the original article
        Hit count: 409
        
I created the ItemGroup shown in the code snippet. I need to iterate through this ItemGroup and run the EXEC command - also shown in the code snippet. I cannot seem to get it to work. The code returns the error shown below (note - the Message is written 2 times, which is correct), but the EXEC Command is not running correctly. The value is not being set; therefore the EXEC is not executing at all. I need the EXEC to execute twice or by however sections I define in the ItemGroup.
ERROR: Encrypting WebServer appSettings section Encrypting WebServer connectionStrings section C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -pef "" "\gaw\UI" -prov "RSACustomProvider" Encrypting configuration section... The configuration section '' was not found.
CODE SNIPPET:
    
      appSettings
    
    
      connectionStrings
    
  
    
<Exec Command="$(AspNetRegIis) -pef "%(SectionsToEncrypt.Section)" "$(DropLocation)\$(BuildNumber)\%(ConfigurationToBuild.FlavorToBuild)\$(AnythingPastFlavorToBuild)" -prov "$(WebSiteRSACustomProviderName)""/>
© Stack Overflow or respective owner