我们有一个新的开发服务器,我们的许多项目都是在该服务器上开发的,截至今天,我注意到一些非常不寻常的事情。一段曾经完美运行的代码现在抛出以下错误:
尝试读取或写入受保护的内存。这通常表明其他内存已损坏
它发生的那一行实际上是在外部 API(Sage 200 SDK)中调用一个方法,所以我认为这是一个问题。但是,问题不会发生在任何其他机器上,即使它使用相同的登录名等进入同一个数据库。
我今天注意到的另一件事是,我的代码的一些冗长的“Foreach”部分出现了很多“内存不足”异常,因此.NET 垃圾收集器似乎再次无法正常工作,我在其他服务器上没有这个问题。
有任何想法吗?