Я запускаю веб-сайт (.net 4.5) на Windows Server 2008 R2 Standard с IIS 7.5. Я использую visual studio 2012 для создания веб-сайта, и я опубликовал его с visual studio 2012.Редактировать файл CS на веб-сервере
Теперь моя проблема в том, что ведущий парень на моей работе хочет иметь возможность редактировать файлы cs напрямую и иметь изменения распространять на веб-сайт без необходимости запуска визуальной студии или перекомпилировать DLL и скопировать ее на веб-сервер. Я знаю, что это не самый безопасный способ, но у меня нет выбора, кроме как заставить его работать.
Так установили наши старые веб-сайты/веб-серверы. Я хотел сделать его более безопасным, поэтому я отправился на предварительно скомпилированный маршрут, и мне сказали не слишком.
- Как изменить текущую настройку, чтобы это разрешить?
- Должен ли я переиздавать все? Сайт жив, и я не могу прерывать его использование.
- У меня есть класс, который обрабатывает соединения с базой данных. Можно ли это отредактировать таким же образом без перекомпиляции?
В конце концов, это вызовет кошмар для кого-то. –
Я полностью согласен. Он говорит, что много лет работал на старом сервере. Я должен использовать что угодно. Я должен делать то, что задают. –
Достаточно справедливо, тогда я надеюсь, что вы получите ответ (я удивлен, что это произошло из-за свинца). EDIT: Я подозреваю, что это отвечает на ваш вопрос: http://stackoverflow.com/questions/7666122/how-do-you-compiling-cs-file-modification-on-a-deployed-website-is-it-possible –