1

我在 Class 中编写了一些方法,RetailTransactionServiceEx从 POS 的方法中调用它们Application.TransactionService.InvokeExtension,然后我需要对我的其中一个方法进行一些更改RetailTransactionServiceEx,但更改没有反映,然后出于故障排除的目的,我重命名了我的方法名称,但 POS 通过错误方法没有存在于课堂上,我生成了增量 CIL,完整 CIL,重新启动了 AOS 服务,重新启动了我的 POS,但它仍然说方法不存在。

然后我回家,第二天上班,我发现我的方法是从 POS 工作的,所以问题是为什么花了一整夜?我没有关闭我的电脑。是否有任何类型的缓存系统以及我们如何清除它以快速反映我们在事务服务类中的更改。

4

1 回答 1

1

您可以重置 IIS。打开 windows power shell 并执行“iisreset”命令它对我有用。虽然我不知道晚上发生了什么,但您可以查看事件查看器。

于 2016-06-22T08:59:39.267 回答