我们在生产服务器上有一个非常古老的Web服务,我应用了非常小的更新。项目中的所有内容都是
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 dll。使用ILSpy,我确认它只包含这两个.cs文件。但是,当我在VS2013中构建/发布/应用任何应用程序时,我无法创建它来创建我需要的App_Code.dll。我一天中的大部分时间都在研究这个问题,并且没有找到解决方案。显然,我并不了解这些旧服务的运作方式。有人能指出我正确的方向吗?
答案 0 :(得分:13)
知道了。当您转到发布屏幕时,请转到设置 - >文件发布选项 - >在发布期间预编译。
不要像我那样做,并推翻你的办公桌,并威胁要用愤怒的方式砸碎你的同事。