Исключаем ненужные файлы из публикации asp.net-mvc приложения

Проделаем некоторые действия для того чтобы исключить из публикации ненужные файлы, в моем случае это были файлы .less и .map. Это файлы производные препроцессора css — lesscss.

  1. Создадим файл в корне приложения MyWebApplication.wpp.targets
  2. Откроем этот файл и добавим следующие строчки:
    <?xml version="1.0" encoding="utf-8"?>
    <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
        <ItemGroup>
            <ExcludeFromPackageFiles Include="**/*.less"/>
            <ExcludeFromPackageFiles Include="**/*.css.map"/>
        </ItemGroup>
    </Project>
    

    Из пространства имен xml документа — http://schemas.microsoft.com/developer/msbuild/2003 не сложно догадаться что для объяснения элементов нашего документа нужно читать документацию msbuild, чего я и советую!

По теме:
Запускаем asp.net-mvc приложения в vs в разных средах

В mvc приложении есть файл Web.config который отвечает за главные настройки приложения. И есть файлы Web.Debug.config и Web.Release.config, которые переопределяют Read more

Выполняем get запрос по расписанию c#

Напишем простенькую программу, которая будет выполнять get запрос по истечению определенного интервала времени. class Program { private static Timer _timer; Read more

Выполняем действие по расписанию (asp.net, c#)

Раньше я писал программку, которая выполняла get запрос по расписанию, но так же можно написать обычный HttpModule, который будет делать Read more

Выбираем технологии и инструменты для разработки веб приложений

1 Выбор и настройка инструментов для разработки фронтенда (только самые важные): 1.1 Twitter bootstrap — фреймворк позволяет писать качественную верстку Read more

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *