OutOfMemory例外是ASP.Net网站在添加带有大型dll的新包后

OutOfMemory例外是ASP.Net网站在添加带有大型dll的新包后,asp.net,iis,memory,dll,out-of-memory,Asp.net,Iis,Memory,Dll,Out Of Memory,我有一个Sitecore 8.2网站在Windows 10的IIS中运行。我最近试图将一个nugest软件包升级到最新版本,但这样做导致我的整个网站与System.OutOfMemoryException中断。当我恢复升级并恢复旧的DLL时,错误被解决了。是否可以在IIS或“我的网站”属性中更改某些内容,以允许它在不引发内存异常的情况下使用新的dll?哪个nuget软件包?为什么它不能成为该nuget软件包的bug?请执行一些初始故障排除。如果我们希望通过更改IIS属性来解决此问题,则必须确保崩

我有一个Sitecore 8.2网站在Windows 10的IIS中运行。我最近试图将一个nugest软件包升级到最新版本,但这样做导致我的整个网站与
System.OutOfMemoryException
中断。当我恢复升级并恢复旧的DLL时,错误被解决了。是否可以在IIS或“我的网站”属性中更改某些内容,以允许它在不引发内存异常的情况下使用新的dll?

哪个nuget软件包?为什么它不能成为该nuget软件包的bug?请执行一些初始故障排除。如果我们希望通过更改IIS属性来解决此问题,则必须确保崩溃是由IIS配置限制/隔离引起的。因此,您可能需要分析转储文件,以确定引发异常的位置。它将告诉我们是否可以通过更改IIS属性来解决此问题。但我认为这个异常可能与IIS本身无关,因此您可能需要回滚dll。无论如何,你可以先找到根本原因。这个包是IronPdf。我正在尝试对它们进行故障排除,但实际上除了回滚dll之外,我对dll本身无能为力,这意味着我不能使用更新的dll,这是解决我们正在使用的版本中的错误所必需的。@EricaStockwell Alpert我想你最好查看转储文件。如果你需要这个包裹,我们需要弄清楚它是从哪里来的,是怎么来的。在这种情况下,完整的调用堆栈将对我们有所帮助。哪个nuget包?为什么不能成为该nuget包的bug?请执行一些初始故障排除。如果我们希望通过更改IIS属性来解决此问题,则必须确保崩溃是由IIS配置限制/隔离引起的。因此,您可能需要分析转储文件,以确定引发异常的位置。它将告诉我们是否可以通过更改IIS属性来解决此问题。但我认为这个异常可能与IIS本身无关,因此您可能需要回滚dll。无论如何,你可以先找到根本原因。这个包是IronPdf。我正在尝试对它们进行故障排除,但实际上除了回滚dll之外,我对dll本身无能为力,这意味着我不能使用更新的dll,这是解决我们正在使用的版本中的错误所必需的。@EricaStockwell Alpert我想你最好查看转储文件。如果你需要这个包裹,我们需要弄清楚它是从哪里来的,是怎么来的。在这种情况下,完整的调用堆栈将对我们有所帮助。