2010-06-07 54 views

回答

3

您可以使用GetAssemblyIdentity任務檢索版本:

<Target Name="AfterBuild"> 
    <GetAssemblyIdentity AssemblyFiles="$(OutputPath)\$(AssemblyName).$(OutputType)"> 
    <Output TaskParameter="Assemblies" ItemName="AssemblyIdentities"/> 
    </GetAssemblyIdentity> 

    <PropertyGroup> 
    <CssOutputFile Condition="'$(CssOutputFile)'==''"> 
     ..\Styles\master-%(AssemblyIdentities.Version).css 
    </CssOutputFile> 
    </PropertyGroup> 
    <Message Text="CssOutputFile : $(CssOutputFile)"/> 
</Target> 
+0

好吧,我看到了,我怎麼可以使用的PropertyGroup裏面的價值? 像這樣CssOutputFile Condition =「'$(CssOutputFile)'==''」> .. \ Styles \ master-VERSION -HERE.css Marcus 2010-06-07 15:13:35

+0

我已更新此用法的代碼。 – 2010-06-07 15:54:30