развернуть файл csproj в проекте С#?

Я добавил в свой проект 3 файла html, и это изменение отражено в моем файле csproj.

Но чтобы развернуть это на веб-сервере, достаточно ли, если я перетащу эти 3 файла в соответствующий каталог? Или требуется какое-либо развертывание сборки/сборки из-за изменения csproj?


person GilliVilla    schedule 06.10.2012    source источник


Ответы (3)


Файлы Html не требуют сборки, просто скопируйте файлы, ЕСЛИ у вас есть код для файлов aspx, тогда вам нужно развернуть dll.

person albattran    schedule 06.10.2012

  1. Добавьте файл в свой проект.

  2. Установите действие сборки на «контент».

  3. Установите «копировать в выходной каталог» на «копировать всегда».

  4. Файл должен быть включен в ту же папку, что и остальная часть вашего развертывания. Вы должны увидеть его, создав его и заглянув в папку \bin\release или \bin\debug. Если его там нет, нажмите кнопку «Файлы приложения» и посмотрите, появится ли он там.
person coder    schedule 06.10.2012

Для развертывания HTML-файлов на веб-сервере вам просто нужно скопировать HTML-файлы в соответствующий каталог.

Результирующее изменение в вашем .csproj действительно было сделано только для отслеживания файлов в вашей среде IDE, но нет, вам не нужно было бы перестраивать/повторно развертывать полученную DLL только для статических файлов.

person Draghon    schedule 06.10.2012