gpt4 book ai didi

ASP.NET网站的BIN目录和引用

转载 作者:行者123 更新时间:2023-12-02 12:04:21 26 4
gpt4 key购买 nike

想象一下以下解决方案:

  • 网站 ABC.com(不是 Web 应用程序)
  • BLL(单独程序集中的业务逻辑层)
  • DTO(自己程序集中的 dto 对象)
  • DAL(也在其自己的程序集中的数据访问层)。

    1. BLL 引用了 DAL。
    2. BLL 引用了 DTO 层。
    3. 网站项目引用了 BLL。

编译网站工程时,BIN目录下会出现以下DLL:
BLL.dll
DTO.dll
DAL.dll

当您预览网站时,会发生由于没有必要的程序集引用而发生的错误...现在,如果右键单击网站项目,添加引用,并显式添加对缺少的程序集的引用,它将起作用很好。

在我看来,ASP.NET 会提取网站中添加/引用的引用程序集的引用程序集。

为什么需要向引用的引用添加显式引用...?抱歉,如果我的措辞不正确或者令人困惑。

最佳答案

我认为问题可能与使用网站项目(而不是 Web 应用程序)有关。我一时记不清了,但与 Web 应用程序项目相反,网站项目的编译方式有些奇怪。

关于ASP.NET网站的BIN目录和引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/378350/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com