Проблема с использованием YUI Compressor для .Net - PullRequest
1 голос
/ 28 августа 2011

Я пытаюсь использовать http://yuicompressor.codeplex.com/, что дает 2 dll, которые я указываю в моем proj, но когда я пытаюсь использовать его по

using Yahoo.Yui.Compressor

Выдано сообщение об ошибке «Не удалось найти тип или имя пространства имен« Yahoo »(отсутствует директива using или ссылка на сборку?»

Что не так? Спасибо

Ответы [ 2 ]

1 голос
/ 28 августа 2011

Сначала пара проверяет работоспособность - я полагаю, вы добавили ссылку на правильную сборку, верно? (ваш проект -> ссылки -> добавить ссылку, затем перейдите к сборке). Вы не сказали, на какую сборку вы ссылаетесь. Если все в порядке, я мог бы использовать такой инструмент, как Reflector, чтобы проверить пространство имен, которое существует в указанной сборке.

Если вы все еще сталкиваетесь с проблемами, у меня была похожая проблема, когда выяснилось, что мне нужно было изменить «Target Framework» на «.NET Framework 4» вместо «.NET Framework 4 Client Profile». (свойства проекта -> приложение -> целевая структура)

0 голосов
/ 28 августа 2011

Когда я создаю новый проект в VS 2010 и добавляю ссылку на эту библиотеку, я получаю ту же ошибку.Я также получаю это предупреждение:

Ссылочная сборка "Yahoo.Yui.Compressor" не может быть разрешена, поскольку она зависит от "Microsoft.Build.Framework, Version = 4.0.0.0, Culture =нейтральный, PublicKeyToken = b03f5f7f11d50a3a ", который не входит в текущую целевую платформу" .NETFramework, Version = v4.0, Profile = Client ".Удалите ссылки на сборки, не входящие в целевую платформу, или рассмотрите возможность перенастройки вашего проекта.

По умолчанию новые проекты .Net 4 ориентированы на профиль клиента, в котором отсутствуют некоторые библиотеки (например, ASP.NET и, по-видимомуMicrosoft.Build.Framework).Чтобы устранить эту проблему, измените целевую платформу на «.NET Framework 4» (не «Профиль клиента»).

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