There is a small problem in DotNetFile Adapter in BizTalk Server 2004 SDK. You could find it when you change any receive handler property of the adapter by BizTalk Administration tool. After the modification of the value, you would encounter an error in the event log, that is “HRESULT: "The required property:/Config/pollingInterval was not found on adapter configuration XML.".”
The cause of the problem is that ReceiveHandler.xsd has wrong root element name. The room element name, which is Receive, in the schema file should be corrected to Config.
I found several other problems in the sample; I’ll update them if time is available.