1

我有几个共享公共服务参考的网站,我不想在每次服务的 url 更改时都更新每个网站的 web.config 文件(不是经常发生)。所以我把这些引用放在C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config\Web.Config文件中。O对这有多聪明没有信心。

我应该用另一种方式吗?

4

1 回答 1

2

只要您在所有环境中的通用 Web.Config 中都有相同的引用——例如开发(开发人员的 PC)、测试、验收/暂存,然后是生产——就可以了。

像这样的共享引用的问题是,如果你把它们放在一个集中的位置,每次你需要添加/修改/删除一个时,你必须将它作为一个单独的过程(手动?),它会影响每个应用程序。

所以我个人不提倡。我喜欢让应用程序尽可能独立。

于 2013-01-21T15:10:41.270 回答