我的本地Sitecore CMS 6.2.0.3322已停止工作。我无法再启动本地调试版本并将其附加到IIS或WebDev.WebServer20.exe(内置于Web服务器中的VS2010)。
当我从WebDev开始时,我看到调试输出窗口中出现以下消息,每秒几次:
mscorlib.dll中出现'System.IO.IOException'类型的第一次机会异常
如果我运行Process Monitor,我会以大致相同的频率看到以下内容。
Date & Time: 22/10/2010 11:10:37 a.m.
Event Class: File System
Operation: CreateFile
Result: NAME COLLISION
Path: D:\Development\<project name>\Data\indexes\__system\write.lock
TID: 4948
Duration: 0.0000388
Desired Access: Generic Read/Write
Disposition: Create
Options: Synchronous IO Non-Alert, Non-Directory File, Open No Recall
Attributes: n/a
ShareMode: Read
AllocationSize: 0
这将在没有网站出现的情况下无限期地继续。我怀疑在文件系统上锁定时会出现某种形式的死锁。
答案 0 :(得分:2)
我清除了所有文件的.. \ Data \ _dex_ __系统文件夹并修复了问题。