如果您在进行某项操作(如在启用了“模块”字段的情况下创建事务)时,URTracker出现了“System.AccessViolationException: 尝试读取或写入受保护的内存。这通常指示其他内存已损坏。”的异常,如下图所示:
那么,您可以通过以下措施来解决:
1. 打开IIS管理器。(windows开始菜单->管理工具->Internet信息服务管理器)
2. 查看URTracker站点所使用的进程池。方法:从左侧站点树中找到URTracker站点,点击右侧“操作”栏中的“基本设置”按钮,如下图所示:
在弹出的对话框中可以看到当前所使用的进程池。(您也可以在这个地方更改站点所使用的进程池)
3. 确定好所使用的进程池后,从进程池列表中找到此进程池,点击“操作”栏中的“高级设置”按钮。
4. 修改进程池参数,设置“启用32位应用程序”的值为“True“。
此时再浏览URTracker,应该不会报错了。