web.config更改是否部署在.dll中?

时间:2014-11-04 14:54:02

标签: asp.net

我正在尝试将更改部署到我的Web应用程序。在我的localhost上,我对web.config文件进行了更改。我在部署到其他服务器方面没有太多经验..并注意到团队部署了应用程序,但web.config文件没有变化。

web.config更改是否已编译到\ bin * .dll文件中,或者web.config文件是否总是需要更新?

3 个答案:

答案 0 :(得分:2)

web.config是一个单独的受保护文本文件,需要在应用程序根目录中的服务器上分开。它不会被编译到.dll中。如果更新服务器上的web.config文件,则会导致应用程序回收以加载新值。

答案 1 :(得分:1)

没有。 web.config文件未编译。

如果您修改本地web.config,则应将新版本部署到服务器。

http://msdn.microsoft.com/en-us/library/aa719558(v=vs.71).aspx

答案 2 :(得分:1)

web.config更改未在dll文件或bin文件夹中编译。你应该上传web.config。