Папка App_Code для DLL в vs2013

На нашем производственном сервере у нас есть великолепно старый веб-сервис, к которому я применил очень небольшие обновления. Все что есть в проекте

App_Code folder
     IService.cs
     Service.cs
Bin folder
     a few other dll's
Service.svc
web.config

Все, что я сделал, это сделал несколько изменений в Service.cs, На сервере структура имеет вид:

Bin folder
    App_Code.dll
    other dll's
PrecompiledApp.config
Service.svc
Web.config

Все, что я действительно хочу, - это поменять эту библиотеку App_Code. Используя ILSpy, я подтвердил, что он содержит только эти два файла.cs. Однако, когда я создаю / публикую / что-нибудь приложение в VS2013, я не могу получить его для создания необходимого мне App_Code.dll. Я исследовал это большую часть дня и не нашел решения. Я явно не понимаю, как работают эти старые сервисы. Может ли кто-нибудь указать мне правильное направление?

1 ответ

Решение

Понял. Когда вы перейдете на экран публикации, перейдите в "Настройки" -> "Параметры публикации файла" -> "Прекомпилировать во время публикации".

Не делай так, как я, и опрокидывай свой стол и угрожай разгромить своих коллег в гневе.

Другие вопросы по тегам