【问题标题】:Can old App_Web.xxxx.dlls affect site behavior?旧的 App_Web.xxxx.dll 会影响网站行为吗?
【发布时间】:2011-10-04 08:14:25
【问题描述】:

我有 ASP.NET 网站项目作为预编译部署到服务器。部署后 bin 文件夹包含多个 App_Web.xxx.dll 文件。我知道我可以在部署新版本之前删除旧文件,但如果我不这样做,这些旧文件会以某种方式影响网站行为吗? ASP.NET 是如何发现我的上一个版本页面已经编译为 App_Web_aaaaa.dll 并且 App_Web_bbbbb.dll 包含旧版本的?

谢谢!

【问题讨论】:

    标签: c# .net asp.net web-site-project


    【解决方案1】:

    简短的回答,是的,它可以,因为您可能会遇到相同的命名空间冲突/多个声明。在部署新的之前删除旧的更安全。

    【讨论】:

    • 当我重新编译项目时,ASP.NET 如何找到所需的 App_Web.xxxx.dll?例如,我使用默认页面创建网站,部署它,完全更改该页面,重新部署它而不删除旧页面,并且 ASP.NET 始终显示正确的页面。非常感谢您提供简要说明的链接。
    猜你喜欢
    • 1970-01-01
    • 2013-01-23
    • 2019-09-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-20
    • 2011-06-13
    • 1970-01-01
    相关资源
    最近更新 更多