我在类RetailTransactionServiceEx
中编写了一些方法,在POS上从Application.TransactionService.InvokeExtension
方法调用它们,然后我需要在RetailTransactionServiceEx
中的某个方法中进行一些更改,但是更改没有反映,然后为了故障排除的目的我重命名了我的方法名称,但是通过错误方法在类中不存在,我生成了增量CIL,完全CIL,重新启动了AOS服务,重新启动了我的POS,但它仍然说方法不存在。
然后我回到家,第二天上班,我发现我的方法是从POS工作,所以问题是为什么需要一整晚?我没有关闭电脑。是否有任何类型的缓存系统,我们如何清除它以快速反映我们在事务服务类中的更改。
答案 0 :(得分:1)
您可以重置IIS。 打开windows power shell并执行“iisreset”命令 它对我有用。 虽然我不知道晚上发生了什么,但你可以查看事件查看器。