Задача ValidateSilverlightFrameworkPaths? Что это такое? - PullRequest
0 голосов
/ 12 марта 2012

У меня очень странное поведение, когда я строю свой проект на своем ноутбуке. Я получаю эту ошибку:

Задача «ValidateSilverlightFrameworkPaths» не найдена. Проверьте следующее: 1.) Имя задачи в файле проекта совпадает с именем класса задачи. 2.) Класс задачи является «общедоступным» и реализует интерфейс Microsoft.Build.Framework.ITask. 3.) Задача правильно объявлена ​​в файле проекта или в файлах * .tasks, расположенных в каталоге «C: \ Windows \ Microsoft.NET \ Framework \ v4.0.30319».

Я понятия не имею, о чем это все - я никогда не настраивал никаких задач в файле проекта. Я ничего не знаю о Задаче и не объявил что-либо в рамках dir. Я могу построить на моей другой машине. Проект доступен через TFS.

Google не дает мне достаточно результатов для работы. Я уже удалил все на своем ноутбуке и снова вытащил его из TFS.

У вас есть несколько советов, как решить эту ошибку? Привет

1 Ответ

0 голосов
/ 27 июня 2012

Похоже, что на вашем ноутбуке не установлено silverlight, и вы пытаетесь создать проект silverlight.

Как следует из названия, команда ValidateSilverlightFrameworkPaths taks является частью процесса сборки для проектов Silverlight.Упомянутый целевой файл находится по адресу

C :\Program Files (x86)\MSBuild\Microsoft\Silverlight\v5.0\Microsoft.Silverlight.Common.targets

, сборка, содержащая класс задачи, называется Microsoft.Silverlight.Build.Tasks.dll и находится в том же каталоге.

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