为什么 net core 3 与 InProcess ANCM 有这么多问题?

Why is netcore 3 have so many issues with InProcess ANCM?

我们很高兴将 InProcess 与 2.2 一起使用,但是当我们升级到 AspNetZero 8.0.0(使用 netcore3.0)时 - 我们突然遇到了很多问题,这些问题似乎可以通过将 hostingModel 更改为 OutOfProcess 来自 InProcess。行为也不一致。在我的机器上,我对这两种型号都没有问题,但在其他 3 位开发人员身上,他们不断得到这个:

日志中的错误如下所示:

更重要的是,其他开发人员发现它不断恢复到 InProcess,或者更确切地说,hostingModel 的 web.config 值不断变化,他们并没有尝试更改它,因为它会阻止它们工作。

所以,问题是为什么?我更愿意使用 InProcess。这里有什么问题吗?

这里的答案好像和Castle没有关系。我们不得不从使用 InProcess 切换到使用 OutOfProcess。这样做可以让网站再次运行。