2010-08-07 4 views
2

Я использую asminfo task in NAnt, но хотел бы иметь возможность включить пояснительный комментарий в сгенерированном файле (чтобы сообщить непосвященному, что файл был сгенерирован NAnt, и что его целью является).Добавление комментария к файлу, сгенерированному asnfofo NAnt task

Возможно ли это?

ответ

2

Мне не известно о какой-либо функции NAnt, чтобы достичь этого напрямую.

Что вы можете сделать, так это: Создать файл AssemblyInfo, загрузить его содержимое в свойство, перезаписать файл с заголовком и добавить исходное содержимое.

<asminfo output="${assemblyinfo.path}" language="CSharp"> 
    <!-- ... --> 
</asminfo> 
<loadfile 
    file="${assemblyinfo.path}" 
    property="assemblyinfo.content" /> 
<echo 
    file="${assemblyinfo.path}" 
    append="false"> 
    <![CDATA[//------------------------------------------------------------------------------ 
// <copyright file="AssemblyInfo.cs" company="ACME INC."> 
// Copyright (c) ACME INC. 
// </copyright> 
// <summary> 
// The assembly info. 
// </summary> 
//------------------------------------------------------------------------------ 

]]> 
</echo> 
<echo 
    file="${assemblyinfo.path}" 
    message="${assemblyinfo.content}" 
    append="true" /> 
Смежные вопросы