Не удалось загрузить задачу MSBuild - PullRequest
0 голосов
/ 29 февраля 2012

У меня такая ситуация, я использую Yahoo Yui Compressor, и мой файл MSBuild содержит эту строку

<UsingTask TaskName="CompressorTask" AssemblyFile="..\Lib\Minification\Yahoo.Yui.Compressor.dll" />

Этот путь, который я указал, относительно того, где находится сценарий сборки (в котором существует эта строка).

У меня есть эти файлы в папке Minification

EcmaScript.NET.modified.dll Новый BSD License.txt Yahoo.Yui.Compressor.dll Yahoo.Yui.Compressor.MsBuildTask.dll

Я не могу понять, связана ли следующая ошибка при сборке с

  1. Указан неверный путь
  2. Отсутствует DLL или другие файлы
  3. Другая причина

Ошибка

C: \ Builds \ Mcfc \ UI \ Latest \ MCFC \ scripts \ main.xml (270,5): ошибка MSB4062: Не удалось загрузить задачу CompressorTask из сборки C: \ Строит \ РКТЭ \ UI \ Последние \ РКТЭ \ скрипты .. \ Lib \ минификация \ Yahoo.Yui.Compressor.dll. Подтвердите, что декларация верна, что сборка и все его зависимости доступны, и что задача содержит открытый класс, который реализует Microsoft.Build.Framework.ITask. Готово Строительный проект "C: \ Builds \ Mcfc \ UI \ Latest \ MCFC \ scripts \ main.xml" (Развернуть цель (и)) - СБОЙ.

Есть идеи?

1 Ответ

1 голос
/ 29 февраля 2012

Посмотрите внимательно на путь, который указан в сообщении об ошибке :-) Вам не хватает "\" между скриптами и ..

C: \ Builds \ Mcfc \ UI \ Latest \ MCFC **скрипты .. ** \ Lib \ минификация \

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...