Папка 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 ответ
Понял. Когда вы перейдете на экран публикации, перейдите в "Настройки" -> "Параметры публикации файла" -> "Прекомпилировать во время публикации".
Не делай так, как я, и опрокидывай свой стол и угрожай разгромить своих коллег в гневе.