Asynchronous File I/O in .NET
<p>I followed the example at this link, <a href="http://msdn.microsoft.com/en-us/library/kztecsys.aspx" rel="nofollow">Async I/O)</a>. The example works on my local machine. However when I deploy to my test machine - Windows Server 2003, It seems to work on 24 files and then the application stops. Procmon shows that its working on 24 files and then there is no data.</p>

<p>My local machine is Windows XP.</p>

<p>The question is why would this behave this drastically between XP and Windows 2003</p>
