【问题标题】:How the dlls in an ASP.NET bin folder get updated?ASP.NET bin 文件夹中的 dll 如何更新?
【发布时间】:2011-08-02 04:18:11
【问题描述】:

bin 文件夹中有一些 DLL。我们在单独的解决方案中构建 DLL 并输出到不同的目录。现在,当我构建网站时,其bin 文件夹中的 DLL 会自动更新为最新版本(来自那些目录)。现在我想知道这是如何工作的?我的意思是,构建如何知道从哪里提取我的 DLL 的最新位?这对我来说看起来很神奇......

【问题讨论】:

    标签: asp.net dll build bin


    【解决方案1】:

    当网站正在构建时,dll 将从引用的位置复制到目标目录。请检查每个引用的 CopyLocal 是否设置为 True 或 False。

    【讨论】:

    • 对于网站,它没有项目文件。所以我看不到在哪里声明了引用(就像普通的 c# 项目一样)。唯一的参考是网站 bin 文件夹中的 dll 本身。但神奇的是(对我而言),当我构建网站时,dll 将自动刷新。
    【解决方案2】:

    在构建网站时,您必须引用其他文件夹中的 DLL。

    【讨论】:

    • 对不起@sachin,你说的“其他文件夹”是什么意思?
    • oops .. 我的意思是 dll 输出到的目录。
    猜你喜欢
    • 2011-02-03
    • 1970-01-01
    • 2011-06-24
    • 1970-01-01
    • 2011-02-23
    • 2020-12-16
    • 1970-01-01
    • 2021-12-25
    • 2018-08-28
    相关资源
    最近更新 更多