2011-10-21 2 views
1

Есть ли быстрый способ переместить все изображения и CSS из папки плагинов (например, CKEditor или TinyMCE) в соответствующие папки в папках проектов ASP.NET MVC ? Возможно, есть «готовые» или автоматизированные решения. Или единственный способ редактировать все пути к новым?Ресурсы редактора WYSIWYG и структура папок проекта ASP.NET MVC

ответ

2

NuGet - это расширение Visual Studio, которое позволяет легко добавлять, удалять и обновлять библиотеки и инструменты в проектах Visual Studio, использующих .NET Framework.

Когда вы используете NuGet для установки пакета, он копирует файлы библиотеки в ваше решение и автоматически обновляет ваш проект (добавляет ссылки, меняет конфигурационные файлы и т. Д.). Если вы удалите пакет, NuGet изменит все изменения, сделанные таким образом, чтобы не было помех.

Вы можете установить новые пакеты, используя package manager console.

TinyMCE Package

CKEditor Package

+0

Это неправильный ответ. Я попытался установить CKEditor, и он был просто скопирован в папку Scripts. И я хочу поместить стили в папку «Содержимое» и изображения в папку «Изображения». – drunkcamel

+0

@drunkcamel MVC по умолчанию поставляется с 'Content' и' Scripts' (папка 'Images' отсутствует). «Содержимое» - рекомендуемое место для статических файлов и 'Scripts' для файлов сценариев. Однако это только рекомендация, поэтому каждый пакет NuGet может применять свои собственные правила. Некоторые пакеты (т. Е. Пользовательский интерфейс jQuery) помещают CSS и изображения в «Content», а некоторые другие пакеты - нет. Основное преимущество использования NuGet заключается в том, что вам не нужно вручную устанавливать и обновлять все ваши плагины. Если вы хотите сохранить структуру папок, вам придется вручную редактировать все пути. –

Смежные вопросы