Проблема с именем файла в YUI Compressor

Я использую задачу YUICompressor MSBuild в своем проекте .Net. Я хочу, чтобы сжатые файлы назывались имя_файла.min.js и имя_файла.min.css. Я использую следующую задачу компрессора в моем файле buildconfig.xml:

<CssCompressorTask
      SourceFiles="@(CssFiles)"
      DeleteSourceFiles="false"
      OutputFile="%(CssFiles.Identity)"
      CompressionType="Standard"
      LoggingType="Info"
      PreserveComments="false"
      LineBreakPosition="-1"
  />

Я получаю уменьшенный файл как имя_файла.css.min.css, но я хочу, чтобы это было имя_файла.min.css
Может кто-нибудь, пожалуйста, помогите мне, как это сделать.


person Sriks    schedule 17.08.2015    source источник


Ответы (1)


Используйте %(CssFiles.Filename) вместо %(CssFiles.Identity). См. метаданные элемента MSBuild.

person Troopers    schedule 17.08.2015