gpt4 book ai didi

c# - Asp.net 项目依赖问题(分别构建每一层)

转载 作者:太空宇宙 更新时间:2023-11-03 19:31:37 25 4
gpt4 key购买 nike

Project1 = Asp.net pages 项目(表示层)

项目 2 = 数据访问层

当 Project1 托管并顺利运行时,如果我必须向 Project2 添加一些 PRIVATE 方法并在我知道由 Project1 调用的一些 PUBLIC 方法中调用这些方法,我在 Project2 中所做的更改是否应该应用?

我做了上面的,但是没有调用新的方法。 (我认为Project1仍然指向Project2的旧程序集)

我确信如果我重建 Project1,所做的更改将起作用。

但是,如果我在 Project2 中进行的每次更改后都必须重建 Project1,那么拥有单独的层架构有什么意义呢?我认为单独层的好处是可以在一层中进行尽可能多的更改,而无需重建其他层……这是一种错误的看法吗?

最佳答案

您不必重建它。您可以将新的 project2 dll 复制到 web app\bin 目录,如果界面没有改变,它就可以工作。 project1 的构建将冗余地重建 project1 并产生相同的结果,并且还包括最新版本的 project2,这也是它起作用的原因。

关于c# - Asp.net 项目依赖问题(分别构建每一层),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4518692/

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