Muhammad1994Akram Ответов: 1

Сделать ASP.NET автоматическая перекомпиляция веб-приложения


у меня есть проблема, связанная с папкой bin проекта
когда кто-то изменяет code_behind или изменяет какое-то значение свойства класса
и забудьте загрузить скомпилированную папку bin
произойдет ошибка .

Мне нужно заставить мой iis выполнить компиляцию, поэтому любое изменение в любом файле будет перекомпилировано в iis .

Что я уже пробовал:

у меня есть svn-сервер , поэтому я попытался chnage версию сборки, но она не работает .

F-ES Sitecore

Вам нужно потратить время на то, чтобы придумать лучшую стратегию развертывания, а не пытаться заставить ее работать. Вы не должны развертывать свои cs-файлы, поэтому вам нечего компилировать.

1 Ответов

Рейтинг:
2

ZurdoDev

IIS не выполняет никакой компиляции исходного кода. Проблема заключается в ваших процессах, и, как уже упоминалось в комментариях, вам необходимо использовать правильные процессы развертывания.


Muhammad1994Akram

мой вопрос? могу ли я изменить, например, свойство класса и загрузить новый класс без компиляции его в iis и увидеть отображение нового значения на странице .

ZurdoDev

Вы можете поместить исходный код в IIS, насколько я помню, и тогда это будет вариант, но если вы используете стандартные параметры web.config для сеанса, это приведет к перекомпиляции сайта и выгнанию всех пользователей, находящихся в нем в данный момент.